Public Member Functions | |
| def | displayString (self) |
| def | getValue (self) |
| def | initProperty (self, obj, name) |
| def | setEditorMode (self, mode) |
| def | setupProperty (self, obj, name, category, value) |
| def | setValue (self, value) |
| def | setValueFromString (self, string) |
| def | typeString (self) |
| def | valueFromString (self, string) |
Public Attributes | |
| category | |
| editorMode | |
| info | |
| name | |
| propType | |
| value | |
Detailed Description
Base class for all prototype properties
Member Function Documentation
◆ displayString()
| def PathScripts.PathSetupSheetOpPrototype.Property.displayString | ( | self | ) |
Reimplemented in PathScripts.PathSetupSheetOpPrototype.PropertyQuantity.
References PathScripts.PathSetupSheetOpPrototype.Property.typeString(), Gui::QuantitySpinBox.value, PathScripts.PathSetupSheetOpPrototype.Property.value, OpenSCADUtils.OpenSCADError.value, Gui::Dialog::DlgParameterFind::Options.value, Part::GeometryDefaultExtension< T >.value, boost::intrusive::detail::type_has_rebind< Ptr, T >.value, boost::intrusive::detail::type_has_rebind_other< Ptr, T >.value, and Gui::LabelButton.value.
◆ getValue()
| def PathScripts.PathSetupSheetOpPrototype.Property.getValue | ( | self | ) |
References Gui::QuantitySpinBox.value, PathScripts.PathSetupSheetOpPrototype.Property.value, OpenSCADUtils.OpenSCADError.value, Gui::Dialog::DlgParameterFind::Options.value, Part::GeometryDefaultExtension< T >.value, boost::intrusive::detail::type_has_rebind< Ptr, T >.value, boost::intrusive::detail::type_has_rebind_other< Ptr, T >.value, and Gui::LabelButton.value.
◆ initProperty()
| def PathScripts.PathSetupSheetOpPrototype.Property.initProperty | ( | self, | |
| obj, | |||
| name | |||
| ) |
Reimplemented in PathScripts.PathSetupSheetOpPrototype.PropertyEnumeration.
Referenced by PathScripts.PathSetupSheetOpPrototype.Property.setupProperty().
◆ setEditorMode()
| def PathScripts.PathSetupSheetOpPrototype.Property.setEditorMode | ( | self, | |
| mode | |||
| ) |
◆ setupProperty()
| def PathScripts.PathSetupSheetOpPrototype.Property.setupProperty | ( | self, | |
| obj, | |||
| name, | |||
| category, | |||
| value | |||
| ) |
References PathScripts.PathSetupSheetOpPrototype.Property.info, FemGui::TaskDlgAnalysis.info, Gui::PythonConsoleP.info, draftguitools.gui_dimensions.Dimension.info, MeshCore::MeshCurvatureSurfaceSegment.info, FreeCADInit.FCADLogger.info, PathScripts.PathSetupSheetOpPrototype.Property.initProperty(), and PathScripts.PathSetupSheetOpPrototype.Property.propType.
◆ setValue()
| def PathScripts.PathSetupSheetOpPrototype.Property.setValue | ( | self, | |
| value | |||
| ) |
Reimplemented in PathScripts.PathSetupSheetOpPrototype.PropertyEnumeration.
References Gui::QuantitySpinBox.value, PathScripts.PathSetupSheetOpPrototype.Property.value, OpenSCADUtils.OpenSCADError.value, Gui::Dialog::DlgParameterFind::Options.value, Part::GeometryDefaultExtension< T >.value, boost::intrusive::detail::type_has_rebind< Ptr, T >.value, boost::intrusive::detail::type_has_rebind_other< Ptr, T >.value, and Gui::LabelButton.value.
◆ setValueFromString()
| def PathScripts.PathSetupSheetOpPrototype.Property.setValueFromString | ( | self, | |
| string | |||
| ) |
◆ typeString()
| def PathScripts.PathSetupSheetOpPrototype.Property.typeString | ( | self | ) |
Reimplemented in PathScripts.PathSetupSheetOpPrototype.PropertyMap, PathScripts.PathSetupSheetOpPrototype.PropertyString, PathScripts.PathSetupSheetOpPrototype.PropertyBool, PathScripts.PathSetupSheetOpPrototype.PropertyInteger, PathScripts.PathSetupSheetOpPrototype.PropertyFloat, PathScripts.PathSetupSheetOpPrototype.PropertyPercent, PathScripts.PathSetupSheetOpPrototype.PropertyLength, PathScripts.PathSetupSheetOpPrototype.PropertyDistance, PathScripts.PathSetupSheetOpPrototype.PropertyAngle, and PathScripts.PathSetupSheetOpPrototype.PropertyEnumeration.
Referenced by PathScripts.PathSetupSheetOpPrototype.Property.displayString().
◆ valueFromString()
| def PathScripts.PathSetupSheetOpPrototype.Property.valueFromString | ( | self, | |
| string | |||
| ) |
Member Data Documentation
◆ category
| PathScripts.PathSetupSheetOpPrototype.Property.category |
◆ editorMode
| PathScripts.PathSetupSheetOpPrototype.Property.editorMode |
◆ info
| PathScripts.PathSetupSheetOpPrototype.Property.info |
◆ name
| PathScripts.PathSetupSheetOpPrototype.Property.name |
◆ propType
| PathScripts.PathSetupSheetOpPrototype.Property.propType |
◆ value
| PathScripts.PathSetupSheetOpPrototype.Property.value |
Referenced by PathScripts.PathSetupSheetOpPrototype.Property.displayString(), PathScripts.PathSetupSheetOpPrototype.PropertyQuantity.displayString(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunction.evaluate(), PathScripts.PathSetupSheetOpPrototype.Property.getValue(), Mod.PartDesign.WizardShaft.SegmentFunction.IntervalFunction.lowervalue(), and PathScripts.PathSetupSheetOpPrototype.Property.setValue().
The documentation for this class was generated from the following file:
- src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py
1.8.17