[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2549] branches/geodesic_domes/ geodesic_classes_259.py: consequence of no vertex.x vertex.y vertex.z ( replaced by vector)

Peter K.H. Gragert pkhgragert at gmail.com
Sun Oct 30 10:53:55 CET 2011


Revision: 2549
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2549
Author:   pkhg
Date:     2011-10-30 09:53:55 +0000 (Sun, 30 Oct 2011)
Log Message:
-----------
consequence of no vertex.x vertex.y vertex.z (replaced by vector)

Modified Paths:
--------------
    branches/geodesic_domes/geodesic_classes_259.py

Modified: branches/geodesic_domes/geodesic_classes_259.py
===================================================================
--- branches/geodesic_domes/geodesic_classes_259.py	2011-10-30 09:52:28 UTC (rev 2548)
+++ branches/geodesic_domes/geodesic_classes_259.py	2011-10-30 09:53:55 UTC (rev 2549)
@@ -142,9 +142,14 @@
         if self.shape == 2:
             self.cutbasecomp()
         for vert in(self.verts):
-            x = vert.x
-            y = vert.y
-            z = vert.z
+#PKHG test 20111030        
+#            x = vert.x
+#            y = vert.y
+#            z = vert.z
+            x = vert.vector.x
+            y = vert.vector.y
+            z = vert.vector.z
+
             u = self.usphericalise(x,y,z)
             v = self.vsphericalise(x,y,z)
             self.sphericalverts.append([u,v])
@@ -153,9 +158,13 @@
         check_contains(self,"sphereto self",True)
         for i in range(len(self.verts)):
             if self.cart:
-                x = self.verts[i].x * self.radius * self.eccentricity
-                y = self.verts[i].y * self.radius
-                z = self.verts[i].z * self.radius * self.squish
+#PKHG test 20111030                        
+#                x = self.verts[i].x * self.radius * self.eccentricity
+#                y = self.verts[i].y * self.radius
+#                z = self.verts[i].z * self.radius * self.squish
+                x = self.verts[i].vrctor.x * self.radius * self.eccentricity
+                y = self.verts[i].vector.y * self.radius
+                z = self.verts[i].vector.z * self.radius * self.squish
             else:
                 u = self.sphericalverts[i][0]
                 v = self.sphericalverts[i][1]
@@ -178,9 +187,11 @@
                 
                     r2 = r2 * self.superform(self.sform[6],self.sform[7],self.sform[8],self.sform[9],self.sform[15] + v,self.sform[10],self.sform[11],self.sform[17] * v)
                 x,y,z = self.cartesian(u,v,r1,r2)
-            self.verts[i].x = x
-            self.verts[i].y = y
-            self.verts[i].z = z
+#PKHG test 20111030                        
+#            self.verts[i].x = x
+#            self.verts[i].y = y
+#            self.verts[i].z = z
+            self.verts[i] = vertex((x,y,z))
         
     def usphericalise(self,x,y,z):
         if y == 0.0:
@@ -285,7 +296,9 @@
                 if parentgeo.vertsdone[vert1.index][0]:
                     self.points.append(parentgeo.vertsdone[vert1.index][1])
                 else:
-                    newpoint = vertex((vert1.x, vert1.y, vert1.z))
+#PKHG test 20111030
+#                    newpoint = vertex((vert1.x, vert1.y, vert1.z))
+                    newpoint = vertex(vert1.vector)
                     vertcount = len(parentgeo.verts)
                     self.points.append(vertcount)
                     newpoint.index = vertcount
@@ -296,7 +309,9 @@
                 if parentgeo.vertsdone[vert2.index][0]:
                     self.points.append(parentgeo.vertsdone[vert2.index][1])
                 else:
-                    newpoint = vertex((vert2.x, vert2.y, vert2.z))
+#PKHG test 20111030                    
+#                    newpoint = vertex((vert2.x, vert2.y, vert2.z))
+                    newpoint = vertex(vert2.vector)
                     vertcount = len(parentgeo.verts)
                     self.points.append(vertcount)
                     newpoint.index = vertcount



More information about the Bf-extensions-cvs mailing list