Removed ViewListener interface. Renamed View to ViewPanel.
[sixth-3d-demos.git] / src / main / java / eu / svjatoslav / sixth / e3d / examples / life / Main.java
index 539527d..99fc3e1 100644 (file)
@@ -2,7 +2,7 @@ package eu.svjatoslav.sixth.e3d.examples.life;
 
 import eu.svjatoslav.sixth.e3d.geometry.Point3D;
 import eu.svjatoslav.sixth.e3d.geometry.Rectangle;
-import eu.svjatoslav.sixth.e3d.geometry.Transform;
+import eu.svjatoslav.sixth.e3d.math.Transform;
 import eu.svjatoslav.sixth.e3d.gui.Avatar;
 import eu.svjatoslav.sixth.e3d.gui.ViewContext;
 import eu.svjatoslav.sixth.e3d.gui.ViewFrame;
@@ -50,7 +50,7 @@ public class Main extends WorldNavigationTracker {
         // create application frame visible to the user
         final ViewFrame viewFrame = new ViewFrame();
 
-        final ShapeCollection shapeCollection = viewFrame.getView()
+        final ShapeCollection shapeCollection = viewFrame.getViewPanel()
                 .getContext().getRootShapeCollection();
 
         // add matrix
@@ -59,7 +59,7 @@ public class Main extends WorldNavigationTracker {
         // add wireframe grid (optional)
         shapeCollection.addShape(createGrid());
 
-        final ViewContext context = viewFrame.getView().getContext();
+        final ViewContext context = viewFrame.getViewPanel().getContext();
 
         setAvatarOrientation(context.getAvatar());
 
@@ -67,7 +67,7 @@ public class Main extends WorldNavigationTracker {
         context.getKeyboardFocusTracker().setFocusOwner(this);
 
         // Done! World is built. So ensure screen is updated too.
-        context.getView().repaintDuringNextViewUpdate();
+        context.getViewPanel().repaintDuringNextViewUpdate();
     }
 
     /**