[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2515] branches/geodesic_domes/ geodesic_259.py: necessary adjustments, because of changed geodesic_classes_259

Peter K.H. Gragert pkhgragert at gmail.com
Mon Oct 24 08:19:00 CEST 2011


Revision: 2515
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2515
Author:   pkhg
Date:     2011-10-24 06:18:59 +0000 (Mon, 24 Oct 2011)
Log Message:
-----------
necessary adjustments, because of changed geodesic_classes_259

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

Modified: branches/geodesic_domes/geodesic_259.py
===================================================================
--- branches/geodesic_domes/geodesic_259.py	2011-10-24 06:16:47 UTC (rev 2514)
+++ branches/geodesic_domes/geodesic_259.py	2011-10-24 06:18:59 UTC (rev 2515)
@@ -63,38 +63,32 @@
         squarez = context.scene.geodesic_square_z
         parameters=[frequency, eccentricity, squish, radius,\
         squareness,squarez,0,0,0,0,0,0,0,1,superformparam]
-        basegeodesic = geodesic_classes_259.geodesic(parameters)
-        basegeodesic.setparameters()
+#        basegeodesic = geodesic_classes_259.geodesic(parameters)
+#       basegeodesic.setparameters()
         if which_geodesic == 'Tetrahedron':
             if which_orientation == "PointUp":
-                tetrahedron = geodesic_classes_259.tetrahedron(basegeodesic)
+                new_geodesic = geodesic_classes_259.tetrahedron(parameters)
             elif which_orientation == "EdgeUp":
-                tetrahedron = geodesic_classes_259.tetraedge(basegeodesic)
+                new_geodesic = geodesic_classes_259.tetraedge(parameters)
             else:
-                tetrahedron = geodesic_classes_259.tetraface(basegeodesic)
-            tetrahedron.vertedgefacedata()
-            tetrahedron.config(frequency = frequency)
-            vefm_259.vefm_add_object(tetrahedron)
+                new_geodesic = geodesic_classes_259.tetraface(parameters)
         elif which_geodesic == 'Octahedron':
             if which_orientation == "PointUp":
-                octahedron = geodesic_classes_259.octahedron(basegeodesic)
+                new_geodesic = geodesic_classes_259.octahedron(parameters)
             elif which_orientation == "EdgeUp":
-                octahedron = geodesic_classes_259.octaedge(basegeodesic)
+                new_geodesic = geodesic_classes_259.octaedge(parameters)
             else:
-                octahedron = geodesic_classes_259.octaface(basegeodesic)
-            octahedron.vertedgefacedata()
-            octahedron.config(frequency = frequency)
-            vefm_259.vefm_add_object(octahedron)
+                new_geodesic = geodesic_classes_259.octaface(parameters)
         elif which_geodesic == 'Icosahedron':       
             if which_orientation == "PointUp":
-                icosahedron = geodesic_classes_259.icosahedron(basegeodesic)
+                new_geodesic = geodesic_classes_259.icosahedron(parameters)
             elif which_orientation == "EdgeUp":
-                icosahedron = geodesic_classes_259.icoedge(basegeodesic)
+                new_geodesic = geodesic_classes_259.icoedge(parameters)
             else:
-                icosahedron = geodesic_classes_259.icoface(basegeodesic)
-            icosahedron.vertedgefacedata()
-            icosahedron.config(frequency = frequency)
-            vefm_259.vefm_add_object(icosahedron)
+                new_geodesic = geodesic_classes_259.icoface(parameters)
+        new_geodesic.config()
+        new_geodesic.connectivity()
+        vefm_259.vefm_add_object(new_geodesic)
     elif chosen_type == 'Grid':        
         grxres = context.scene.grid_xres #at this moment any res = 1 will generate only points!
         gryres = context.scene.grid_yres



More information about the Bf-extensions-cvs mailing list