Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole Class Reference

Public Member Functions

def attach (self, obj)
 
def claimChildren (self)
 
def getDefaultDisplayMode (self)
 
def getDisplayModes (self, obj)
 
def getIcon (self)
 
def onChanged (self, vp, prop)
 
def setEdit (self, vp, mode)
 
def unsetEdit (self, vp, mode)
 
def updateData (self, fp, prop)
 

Public Attributes

 Object
 

Member Function Documentation

◆ attach()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.attach (   self,
  obj 
)
Setup the scene sub-graph of the view provider, this method is mandatory 

◆ claimChildren()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.claimChildren (   self)

◆ getDefaultDisplayMode()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.getDefaultDisplayMode (   self)
Return the name of the default display mode. It must be defined in getDisplayModes. 

◆ getDisplayModes()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.getDisplayModes (   self,
  obj 
)
Return a list of display modes. 

◆ getIcon()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.getIcon (   self)
Return the icon in XMP format which will appear in the tree view. This method is optional
and if not defined a default icon is shown.

◆ onChanged()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.onChanged (   self,
  vp,
  prop 
)
Print the name of the property that has changed 

Referenced by ArchSite.Compass.buildCoordinates(), and ArchAxis.CommandArchGrid.IsActive().

◆ setEdit()

◆ unsetEdit()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.unsetEdit (   self,
  vp,
  mode 
)

◆ updateData()

def Mod.PartDesign.FeatureHole.ViewProviderHole.ViewProviderHole.updateData (   self,
  fp,
  prop 
)
If a property of the handled feature has changed we have the chance to handle this here 

Referenced by PathScripts.PathJobDlg.JobCreate.exec_(), PathScripts.PathOpGui.TaskPanelPage.pageUpdateData(), and PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi().

Member Data Documentation

◆ Object


The documentation for this class was generated from the following file:
  • src/Mod/PartDesign/FeatureHole/ViewProviderHole.py