From 1af7d3700724834e40ad8636bc9a56cdc3b19b15 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Sat, 27 Jul 2019 11:52:38 -0400
Subject: [PATCH] New layout icons

---
 BezierPatch.java |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/BezierPatch.java b/BezierPatch.java
index 246e44e..7686627 100644
--- a/BezierPatch.java
+++ b/BezierPatch.java
@@ -60,7 +60,7 @@
     }
 
     /**/
-	void draw(CameraPane display, Object3D /*Composite*/ root, boolean selected, boolean blocked)
+	void draw(iCameraPane display, Object3D /*Composite*/ root, boolean selected, boolean blocked)
 	{
             //recalculate();
             //System.out.println();
@@ -139,39 +139,43 @@
             Point prev = new Point(0, 0);
             Point curr = new Point(0, 0);
             Rectangle dummy = new Rectangle();
-            calcHotSpot(sample, info, prev, dummy);
+            calcHotSpot(sample, //info,
+                    prev, dummy);
 			sample = ((Sphere)ctrlPnts.get(i)).getCenter();
-            calcHotSpot(sample, info, curr, dummy);
+            calcHotSpot(sample, //info,
+                    curr, dummy);
             info.g.drawLine(prev.x, prev.y, curr.x, curr.y);
             prev.x = curr.x;
             prev.y = curr.y;
         }
     }
 
-    void drawEditHandles(ClickInfo info, int level)
+    void drawEditHandles(//ClickInfo info,
+            int level)
     {
-        info.g.setColor(Color.red);
+        clickInfo.g.setColor(Color.red);
         int count = ctrlPnts.size();
         for (int i=0; i < count; i++)
         {
             cVector p = ((Sphere)ctrlPnts.elementAt(i)).getCenter();
-            Rectangle spot = calcHotSpot(p, info);
-            info.g.fillRect(spot.x, spot.y, spot.width, spot.height);
+            Rectangle spot = calcHotSpot(p); //, info);
+            clickInfo.g.fillRect(spot.x, spot.y, spot.width, spot.height);
         }
 
     }
 
-    boolean doEditClick(ClickInfo info, int level)
+    boolean doEditClick(//ClickInfo info,
+            int level)
     {
-        startX = info.x;
-        startY = info.y;
+        startX = clickInfo.x;
+        startY = clickInfo.y;
         int nPoints = ctrlPnts.size();
         hitSomething = false;
         for (int i=0; i < nPoints; i++)
         {
             cVector p = ((Sphere)ctrlPnts.elementAt(i)).getCenter();
-            Rectangle r = calcHotSpot(p, info);
-            if (r.contains(info.x, info.y))
+            Rectangle r = calcHotSpot(p); //, clickInfo);
+            if (r.contains(clickInfo.x, clickInfo.y))
             {
                 hitSomething = true;
                 hitIndex = i;

--
Gitblit v1.6.2