Removed ViewContext.
[sixth-3d-demos.git] / src / main / java / eu / svjatoslav / sixth / e3d / examples / TextEditorDemo.java
index ea2a867..4cc2a75 100644 (file)
@@ -11,8 +11,8 @@ package eu.svjatoslav.sixth.e3d.examples;
 import eu.svjatoslav.sixth.e3d.geometry.Point2D;
 import eu.svjatoslav.sixth.e3d.geometry.Point3D;
 import eu.svjatoslav.sixth.e3d.geometry.Rectangle;
+import eu.svjatoslav.sixth.e3d.gui.ViewPanel;
 import eu.svjatoslav.sixth.e3d.math.Transform;
-import eu.svjatoslav.sixth.e3d.gui.ViewContext;
 import eu.svjatoslav.sixth.e3d.gui.ViewFrame;
 import eu.svjatoslav.sixth.e3d.gui.textEditorComponent.TextEditComponent;
 import eu.svjatoslav.sixth.e3d.renderer.raster.Color;
@@ -36,10 +36,10 @@ public class TextEditorDemo {
     public static void main(final String[] args) {
 
         final ViewFrame viewFrame = new ViewFrame();
-        final ViewContext viewContext = viewFrame.getViewPanel().getContext();
+        final ViewPanel viewPanel = viewFrame.getViewPanel();
 
         final ShapeCollection shapeCollection = viewFrame.getViewPanel()
-                .getContext().getRootShapeCollection();
+                .getRootShapeCollection();
 
         shapeCollection.addShape(createGrid());
 
@@ -48,15 +48,15 @@ public class TextEditorDemo {
             for (double x = -500 * m; x <= (500 * m); x += 250 * m) {
 
                 final TextEditComponent textEditor = new TextEditComponent(
-                        new Transform(new Point3D(x, 0, z)), viewContext,
+                        new Transform(new Point3D(x, 0, z)), viewPanel,
                         new Point2D(200, 120));
 
                 shapeCollection.addShape(textEditor);
             }
 
-        viewContext.getAvatar().setLocation(new Point3D(500, -300, -800));
-        viewContext.getAvatar().setAngleXZ(0.6);
-        viewContext.getAvatar().setAngleYZ(-0.5);
+        viewPanel.getAvatar().setLocation(new Point3D(500, -300, -800));
+        viewPanel.getAvatar().setAngleXZ(0.6);
+        viewPanel.getAvatar().setAngleYZ(-0.5);
 
     }
 }