[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3539] contrib/py/scripts/addons/ geodesic_domes/vefm_259.py: Geodesic domes addon: use proper type check isinstance() for class vertex. vector __add__ and __sub__
Sebastian Nell
codemanx at gmx.de
Mon Jun 25 20:06:15 CEST 2012
Revision: 3539
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3539
Author: codemanx
Date: 2012-06-25 18:06:14 +0000 (Mon, 25 Jun 2012)
Log Message:
-----------
Geodesic domes addon: use proper type check isinstance() for class vertex.vector __add__ and __sub__
Modified Paths:
--------------
contrib/py/scripts/addons/geodesic_domes/vefm_259.py
Modified: contrib/py/scripts/addons/geodesic_domes/vefm_259.py
===================================================================
--- contrib/py/scripts/addons/geodesic_domes/vefm_259.py 2012-06-25 14:20:24 UTC (rev 3538)
+++ contrib/py/scripts/addons/geodesic_domes/vefm_259.py 2012-06-25 18:06:14 UTC (rev 3539)
@@ -122,14 +122,14 @@
#???PKHG TODO why are add and sub different? Solved check the two cases used
def __add__(self,other):
- if "<class 'Vector'>" == str(type(other)):
+ if isinstance(other, Vector):
tmp = self.vector + other
else:
tmp = self.vector + other.vector
return vertex(tmp)
def __sub__(self,other):
- if "<class 'Vector'>" == str(type(other)):
+ if isinstance(other, Vector):
tmp = self.vector - other
else:
tmp = self.vector - other.vector
More information about the Bf-extensions-cvs
mailing list