PathScripts.PathProperty.OpPrototype Class Reference

Public Member Functions

def addProperty (self, typeString, name, category, info=None)
 
def getProperty (self, name)
 
def setEditorMode (self, name, mode)
 
def setupProperties (self, setup)
 

Public Attributes

 DoNotSetDefaultValues
 
 Label
 
 properties
 
 Proxy
 

Static Public Attributes

dictionary PropertyType
 

Member Function Documentation

◆ addProperty()

def PathScripts.PathProperty.OpPrototype.addProperty (   self,
  typeString,
  name,
  category,
  info = None 
)

◆ getProperty()

def PathScripts.PathProperty.OpPrototype.getProperty (   self,
  name 
)

References OfflineRenderingUtils.FreeCADGuiHandler.properties, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.surface_style_rendering_with_properties.properties, automotive_design.property_process.properties(), automotive_design.surface_style_rendering_with_properties.properties, ifc4.ifcextendedproperties.properties, PathScripts.PathProperty.OpPrototype.properties, PathScripts.PathSetupSheet._RegisteredOp.properties, and PathScripts.PathSetupSheetOpPrototype.OpPrototype.properties.

◆ setEditorMode()

def PathScripts.PathProperty.OpPrototype.setEditorMode (   self,
  name,
  mode 
)

◆ setupProperties()

def PathScripts.PathProperty.OpPrototype.setupProperties (   self,
  setup 
)

References OfflineRenderingUtils.FreeCADGuiHandler.properties, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.surface_style_rendering_with_properties.properties, automotive_design.property_process.properties(), automotive_design.surface_style_rendering_with_properties.properties, ifc4.ifcextendedproperties.properties, PathScripts.PathProperty.OpPrototype.properties, PathScripts.PathSetupSheet._RegisteredOp.properties, and PathScripts.PathSetupSheetOpPrototype.OpPrototype.properties.

Member Data Documentation

◆ DoNotSetDefaultValues

PathScripts.PathProperty.OpPrototype.DoNotSetDefaultValues

◆ Label

PathScripts.PathProperty.OpPrototype.Label

◆ properties

◆ PropertyType

dictionary PathScripts.PathProperty.OpPrototype.PropertyType
static
Initial value:
= {
"App::PropertyAngle": PropertyAngle,
"App::PropertyBool": PropertyBool,
"App::PropertyDistance": PropertyDistance,
"App::PropertyEnumeration": PropertyEnumeration,
"App::PropertyFile": PropertyString,
"App::PropertyFloat": PropertyFloat,
"App::PropertyFloatConstraint": Property,
"App::PropertyFloatList": Property,
"App::PropertyInteger": PropertyInteger,
"App::PropertyIntegerList": PropertyInteger,
"App::PropertyLength": PropertyLength,
"App::PropertyLink": Property,
"App::PropertyLinkList": Property,
"App::PropertyLinkSubListGlobal": Property,
"App::PropertyMap": PropertyMap,
"App::PropertyPercent": PropertyPercent,
"App::PropertyString": PropertyString,
"App::PropertyStringList": Property,
"App::PropertyVectorDistance": Property,
"App::PropertyVectorList": Property,
"Part::PropertyPartShape": Property,
}

Referenced by PathScripts.PathProperty.OpPrototype.addProperty(), and PathScripts.PathSetupSheetOpPrototype.OpPrototype.addProperty().

◆ Proxy

PathScripts.PathProperty.OpPrototype.Proxy

The documentation for this class was generated from the following file: