added units to Draft Point Properties

This commit is contained in:
Daniel Falck 2015-06-25 19:24:34 -07:00 committed by Yorik van Havre
parent 89cbdb35b6
commit 1a1927b8d5

View File

@ -4990,15 +4990,15 @@ class _Point(_DraftObject):
"The Draft Point object" "The Draft Point object"
def __init__(self, obj,x=0,y=0,z=0): def __init__(self, obj,x=0,y=0,z=0):
_DraftObject.__init__(self,obj,"Point") _DraftObject.__init__(self,obj,"Point")
obj.addProperty("App::PropertyFloat","X","Draft","Location").X = x obj.addProperty("App::PropertyDistance","X","Draft","Location").X = x
obj.addProperty("App::PropertyFloat","Y","Draft","Location").Y = y obj.addProperty("App::PropertyDistance","Y","Draft","Location").Y = y
obj.addProperty("App::PropertyFloat","Z","Draft","Location").Z = z obj.addProperty("App::PropertyDistance","Z","Draft","Location").Z = z
mode = 2 mode = 2
obj.setEditorMode('Placement',mode) obj.setEditorMode('Placement',mode)
def execute(self, obj): def execute(self, obj):
import Part import Part
shape = Part.Vertex(Vector(obj.X,obj.Y,obj.Z)) shape = Part.Vertex(Vector(obj.X.Value,obj.Y.Value,obj.Z.Value))
obj.Shape = shape obj.Shape = shape
class _ViewProviderPoint(_ViewProviderDraft): class _ViewProviderPoint(_ViewProviderDraft):