From cb37a129d1adb403019c96e798e86e2da9667f15 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sun, 17 Nov 2019 17:56:04 -0500
Subject: [PATCH] Maze

---
 Object3D.java |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/Object3D.java b/Object3D.java
index f4c3fee..bcefc4f 100644
--- a/Object3D.java
+++ b/Object3D.java
@@ -6957,8 +6957,8 @@
 
         //javax.media.opengl.GL gl = display.GetGL();
 
-        if (CameraPane.BOXMODE && //!Link2Support()) //
-                                !selected) // || CameraPane.movingcamera)
+        if (CameraPane.BOXMODE && !Link2Support()) //
+                                //!selected) // || CameraPane.movingcamera)
         {
             int fc = bRep.FaceCount();
             int vc = bRep.VertexCount();
@@ -9266,5 +9266,17 @@
 	return -1;
     }
      */
+    
+    void Translate(double x, double y, double z)
+    {
+        if (toParent == null)
+        {
+            toParent = LA.newMatrix();
+            fromParent = LA.newMatrix();
+        }
+        
+        LA.matTranslate(toParent, x, y, z);
+        LA.matTranslateInv(fromParent, -x, -y, -z);
+    }
 }
 

--
Gitblit v1.6.2