From f9325048496d7cdbcad233f8a6b84c88e79adcc2 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Tue, 17 Sep 2019 20:11:47 -0400
Subject: [PATCH] Rename link2master to link2support.

---
 Biparam.java |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/Biparam.java b/Biparam.java
index b4468b2..51c6b3f 100644
--- a/Biparam.java
+++ b/Biparam.java
@@ -16,7 +16,7 @@
         CreateMaterial();
     }
 
-    void DrawNode(CameraPane display, Object3D /*Composite*/ root, boolean selected)
+    void DrawNode(iCameraPane display, Object3D /*Composite*/ root, boolean selected)
     {
         //System.out.println("#vertices = " + bRep.VertexCount());
         if(false)
@@ -40,9 +40,9 @@
         super.DrawNode(display, root, selected);
     }
     
-    protected void deepCopySelf(Object3D other)
+    protected void deepCopyNode(Object3D other)
     {
-        super.deepCopySelf(other);
+        super.deepCopyNode(other);
         Biparam bp = (Biparam)other;
         bp.uDivs = uDivs;
         bp.vDivs = vDivs;
@@ -98,6 +98,16 @@
 //        recalculate();
     }
 
+    double uStretch()
+    {
+        return 1;
+    }
+    
+    double vFlip(double v)
+    {
+        return v;
+    }
+    
     void recalculate()
     {
 		//System.out.println("BREP TRIMMED? 3 " + bRep.trimmed);
@@ -115,8 +125,8 @@
                 int p = iu * (vDivs + 1) + iv;
                 if (touched)
                 {
-                    vert.s = u;
-                    vert.t = v;
+                    vert.s = u * uStretch();
+                    vert.t = vFlip(v);
                 }
                 else
                 {

--
Gitblit v1.6.2