--- /dev/null
+<HTML>
+<HEAD>
+ <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"/>
+</HEAD>
+<BODY bgcolor="#000000" alink="#50ffff" link="#50ffff" vlink="#ff50ff" text="#ffffff">
+<!-- DirListGen -->
+<!-- Directory Listing Generator by Svjatoslav Agejenko. E-mail: svjatoslav@svjatoslav.eu, homepage: http://svjatoslav.eu -->
+<font color="#ffffff">
+<CENTER><H1>Gallery</H1></CENTER>
+<CENTER><H2></H2></CENTER>
+<TABLE>
+
+<TR><TD><br></TD></TR>
+</TABLE>
+<div style="float:left; margin: 10px;"><a href="gui.png">
+<img border="0" src=".thumbnails/gui%20%282C27AF7B%29.jpeg"/></a><br/>
+<b>gui</b><br/>(<a href="gui.png">3360x3016</a>, <a href=".thumbnails/gui%20%28572F58CF%29.jpeg">1680x1508</a>, <a href=".thumbnails/gui%20%28D68ADBAD%29.jpeg">840x754</a>)
+</div><div style="float:left; margin: 10px;"><a href="raster%20engine.png">
+<img border="0" src=".thumbnails/raster%20engine%20%28BAF082F6%29.jpeg"/></a><br/>
+<b>raster engine</b><br/>(<a href="raster engine.png">2845x4041</a>, <a href=".thumbnails/raster%20engine%20%287A403C30%29.jpeg">1422x2020</a>, <a href=".thumbnails/raster%20engine%20%28CCF2A95F%29.jpeg">711x1010</a>)
+</div></font></BODY></HTML>
--- /dev/null
+package eu.svjatoslav.sixth.e3d;
+
+import eu.svjatoslav.inspector.java.structure.ClassGraph;
+
+public class VisualizeCode {
+
+ public static void main(String[] args) {
+ renderGui();
+ renderRasterGrphicsEngine();
+ }
+
+ private static void renderGui() {
+ final ClassGraph graph = new ClassGraph();
+ graph.addProject("./src/main/");
+ graph.whitelistClassPattern("eu.svjatoslav.sixth.e3d.gui.*");
+ graph.generateGraph("gui");
+ }
+
+ private static void renderRasterGrphicsEngine() {
+ final ClassGraph graph = new ClassGraph();
+ graph.addProject("./src/main/");
+ graph.whitelistClassPattern("eu.svjatoslav.sixth.e3d.renderer.raster.*");
+ graph.generateGraph("raster engine");
+ }
+
+}