updated documentation
[sixth-3d.git] / src / test / java / eu / svjatoslav / sixth / e3d / VisualizeCode.java
1 package eu.svjatoslav.sixth.e3d;
2
3 import eu.svjatoslav.inspector.java.structure.ClassGraph;
4
5 public class VisualizeCode {
6
7     public static void main(String[] args) {
8         renderGui();
9         renderRasterGrphicsEngine();
10     }
11
12     private static void renderGui() {
13         final ClassGraph graph = new ClassGraph();
14         graph.addProject("./src/main/");
15         graph.whitelistClassPattern("eu.svjatoslav.sixth.e3d.gui.*");
16         graph.generateGraph("gui");
17     }
18
19     private static void renderRasterGrphicsEngine() {
20         final ClassGraph graph = new ClassGraph();
21         graph.addProject("./src/main/");
22         graph.whitelistClassPattern("eu.svjatoslav.sixth.e3d.renderer.raster.*");
23         graph.generateGraph("raster engine");
24     }
25
26 }