From 21ac57b36a9e3b909853c7d64ac29b7ad72490a3 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Mon, 02 Sep 2019 16:52:19 -0400
Subject: [PATCH] Figure panel.

---
 Grid.java |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/Grid.java b/Grid.java
index 8a2d40b..f4023e6 100644
--- a/Grid.java
+++ b/Grid.java
@@ -4,6 +4,11 @@
 
     Grid()
     {
+        this(36, 36);
+    }
+
+    Grid(int u, int v)
+    {
 		super(false);
 		//this(true);
 	//}
@@ -12,8 +17,8 @@
 	//{
         inPnt = new cVector();
         name = "Grid";
-        uDivs = 35;
-        vDivs = 34;
+        uDivs = u;
+        vDivs = v;
         minUDivs = 1;
 		minVDivs = 1;
         center = new cVector();
@@ -57,9 +62,19 @@
 	*/
     }
 
+    double uStretch()
+    {
+        return 1;
+    }
+    
+    double vFlip(double v)
+    {
+        return 1-v;
+    }
+    
     Vertex biparamFunction(double u, double v)
     {
-        Vertex temp = new Vertex((2*v-1)*radius*8, 0 /*-radius,*/, (2*u-1)*radius*8);
+        Vertex temp = new Vertex((2*v-1)*radius*4, 0 /*-radius,*/, (2*u-1)*radius*4);
         temp.norm = LA.newVector(0,1,0);
         return temp;
     }

--
Gitblit v1.6.2