From 7d17ecfeba1b1492a088baf96c517fde622ff7f1 Mon Sep 17 00:00:00 2001 From: Uwe Date: Mon, 27 Mar 2023 20:24:48 +0200 Subject: [PATCH] [FEM] ConstraintDisplacement: fix property conversion - as the comment correctly wrote it was a PropertyFloat before and PropertyDistance after - fox the routine accordingly --- src/Mod/Fem/App/FemConstraintDisplacement.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Mod/Fem/App/FemConstraintDisplacement.cpp b/src/Mod/Fem/App/FemConstraintDisplacement.cpp index 6af0ceee9a..d7f56e225c 100644 --- a/src/Mod/Fem/App/FemConstraintDisplacement.cpp +++ b/src/Mod/Fem/App/FemConstraintDisplacement.cpp @@ -110,34 +110,34 @@ void ConstraintDisplacement::handleChangedPropertyType(Base::XMLReader& reader, { // properties _Displacement had App::PropertyFloat and were changed to App::PropertyDistance if (prop == &xDisplacement && strcmp(TypeName, "App::PropertyFloat") == 0) { - App::PropertyDistance xDisplacementProperty; + App::PropertyFloat xDisplacementProperty; // restore the PropertyFloat to be able to set its value xDisplacementProperty.Restore(reader); xDisplacement.setValue(xDisplacementProperty.getValue()); } else if (prop == &yDisplacement && strcmp(TypeName, "App::PropertyFloat") == 0) { - App::PropertyDistance yDisplacementProperty; + App::PropertyFloat yDisplacementProperty; yDisplacementProperty.Restore(reader); yDisplacement.setValue(yDisplacementProperty.getValue()); } else if (prop == &zDisplacement && strcmp(TypeName, "App::PropertyFloat") == 0) { - App::PropertyDistance zDisplacementProperty; + App::PropertyFloat zDisplacementProperty; zDisplacementProperty.Restore(reader); zDisplacement.setValue(zDisplacementProperty.getValue()); } // properties _Displacement had App::PropertyFloat and were changed to App::PropertyAngle else if (prop == &xRotation && strcmp(TypeName, "App::PropertyFloat") == 0) { - App::PropertyDistance xRotationProperty; + App::PropertyFloat xRotationProperty; xRotationProperty.Restore(reader); xRotation.setValue(xRotationProperty.getValue()); } else if (prop == &yRotation && strcmp(TypeName, "App::PropertyFloat") == 0) { - App::PropertyDistance yRotationProperty; + App::PropertyFloat yRotationProperty; yRotationProperty.Restore(reader); yRotation.setValue(yRotationProperty.getValue()); } else if (prop == &zRotation && strcmp(TypeName, "App::PropertyFloat") == 0) { - App::PropertyDistance zRotationProperty; + App::PropertyFloat zRotationProperty; zRotationProperty.Restore(reader); zRotation.setValue(zRotationProperty.getValue()); }