PathScripts.PathSetupSheetOpPrototype.Property Class Reference

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 
)

◆ setEditorMode()

def PathScripts.PathSetupSheetOpPrototype.Property.setEditorMode (   self,
  mode 
)

◆ setupProperty()

◆ 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()

◆ 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


The documentation for this class was generated from the following file:
  • src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py