From e8908d5b90d44e43b9da885bc0202fb665a912d0 Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Mon, 30 Sep 2019 20:00:22 -0400 Subject: [PATCH] klein --- Klein.java | 23 ++++++++++++++--------- 1 files changed, 14 insertions(+), 9 deletions(-) diff --git a/Klein.java b/Klein.java index 2c4f0f3..a8cd0d1 100644 --- a/Klein.java +++ b/Klein.java @@ -52,6 +52,7 @@ cVector getCenter() { + assert(false); //assert(center.x == 0); //assert(center.y == 0); //assert(center.z == 0); @@ -59,7 +60,7 @@ // if (center == null) // center = new cVector(); - cVector c = new cVector(center); + cVector c = new cVector(centertriangle); for (int i=GetTransformCount(); --i>=0;) LA.xformPos(c, toParent, c); @@ -78,11 +79,14 @@ { super.deepCopyNode(other); Klein e = (Klein) other; - if (center != null) - { - e.center = new cVector(center); - //LA.vecCopy(center, e.center); - } + + // centertriangle??? sep 2019 +// if (center != null) +// { +// e.center = new cVector(center); +// //LA.vecCopy(center, e.center); +// } + e.radius = radius; } @@ -170,9 +174,10 @@ Vertex temp = new Vertex(); temp.norm = LA.newVector(x, y, z); //temp.pos = new cVector(); - if (center != null) - LA.vecAdd(temp.norm, center, temp/*.pos*/); - else + // centertriangle??? sep 2019 +// if (center != null) +// LA.vecAdd(temp.norm, center, temp/*.pos*/); +// else LA.vecCopy(temp.norm, temp/*.pos*/); LA.vecNormalize(temp.norm); -- Gitblit v1.6.2