From d453ff4d1f2133ae6c5e6122b3039a99fc74e42e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Luis=20Cerc=C3=B3s=20pita?= Date: Fri, 15 Jun 2012 11:59:08 +0200 Subject: [PATCH] Moved ship weights intialization to the new paradigm. --- src/Mod/Ship/Instance.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mod/Ship/Instance.py b/src/Mod/Ship/Instance.py index 27cb36056..ca601ddaa 100644 --- a/src/Mod/Ship/Instance.py +++ b/src/Mod/Ship/Instance.py @@ -570,15 +570,15 @@ def weights(obj): except ValueError: # Compute mass aproximation from shipHydrostatics import Tools - disp = Tools.Displacement(obj,obj.Draft,0.0) - obj.addProperty("App::PropertyFloatList","WeightMass","Ship", str(Translator.translate("Ship Weights masses"))).WeightMass=[1000.0 * disp[1]] + disp = Tools.displacement(obj,obj.Draft) + obj.addProperty("App::PropertyFloatList","WeightMass","Ship", str(Translator.translate("Ship Weights masses"))).WeightMass=[1000.0 * disp[0]] try: props.index("WeightPos") except ValueError: # Compute mass aproximation from shipHydrostatics import Tools - disp = Tools.Displacement(obj,obj.Draft,0.0) - obj.addProperty("App::PropertyVectorList","WeightPos","Ship", str(Translator.translate("Ship Weights centers of gravity"))).WeightPos=[Vector(disp[2],0.0,obj.Draft)] + disp = Tools.displacement(obj,obj.Draft) + obj.addProperty("App::PropertyVectorList","WeightPos","Ship", str(Translator.translate("Ship Weights centers of gravity"))).WeightPos=[Vector(disp[1].x,0.0,obj.Draft)] # Setup list weights = [] for i in range(0,len(obj.WeightNames)):