Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrtsell <morgan@mortsell.com>2011-09-24 10:57:20 +0400
committerrtsell <morgan@mortsell.com>2011-09-24 10:57:20 +0400
commit6b43b039d7f2cb4cbdae7cec6d3d3b58000c26be (patch)
treec8d6e85015e7164d1a19167a43d7b9707eed6df9 /modules/geometry_utils.py
parentb8fb19411941edfd5d85041fc6373c580bd7aadd (diff)
Cursor Control 0.6.1
Updated to work with Blender 2.59 [[Split portion of a mixed commit.]]
Diffstat (limited to 'modules/geometry_utils.py')
-rw-r--r--modules/geometry_utils.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/modules/geometry_utils.py b/modules/geometry_utils.py
index 413c24b8..e928ace2 100644
--- a/modules/geometry_utils.py
+++ b/modules/geometry_utils.py
@@ -21,10 +21,14 @@
geometry_utils.py
3d geometry calculations
+
+
+
'''
-from mathutils import geometry, Vector
+from mathutils import Vector, Matrix
+from mathutils import geometry
# 3D Geometry
@@ -136,7 +140,7 @@ class G3:
def closestP2CylinderAxis(cls, p, fv):
n = G3.ThreePnormal(fv)
c = G3.circumCenter(fv)
- if c is None:
+ if(c==None):
return None
return G3.closestP2L(p, c, c+n)
@@ -163,7 +167,7 @@ class G3:
#print ("G3.closestP2Sphere")
try:
c = G3.centerOfSphere(fv)
- if c is None:
+ if c==None:
return None
pc = p-c
if pc.length == 0:
@@ -178,7 +182,7 @@ class G3:
def closestP2Cylinder(cls, p, fv):
#print ("G3.closestP2Sphere")
c = G3.closestP2CylinderAxis(p, fv)
- if c is None:
+ if c==None:
return None
r = (fv[0] - G3.centerOfSphere(fv)).length
pc = p-c
@@ -206,3 +210,6 @@ class G3:
#else:
#pc.normalize()
#return c + (pc * G3.distanceP2P(c, fv[0]))
+
+
+