Public Member Functions | |
def getBitThumbnail (self, obj) | |
def loadBitBody (self, obj, force=False) | |
def onChanged (self, obj, prop) | |
def onDelete (self, obj, arg2=None) | |
def onDocumentRestored (self, obj) | |
def propertyNamesAttribute (self, obj) | |
def propertyNamesBit (self, obj) | |
def saveToFile (self, obj, path, setFile=True) | |
def templateAttrs (self, obj) | |
def unloadBitBody (self, obj) | |
Public Attributes | |
obj | |
Member Function Documentation
◆ getBitThumbnail()
def PathScripts.PathToolBit.ToolBit.getBitThumbnail | ( | self, | |
obj | |||
) |
References PathScripts.PathToolBit.findShape().
◆ loadBitBody()
def PathScripts.PathToolBit.ToolBit.loadBitBody | ( | self, | |
obj, | |||
force = False |
|||
) |
References PathScripts.PathToolBit.ToolBit._loadBitBody(), PathScripts.PathToolBit.ToolBit._removeBitBody(), and PathScripts.PathToolBit.ToolBit._updateBitShape().
◆ onChanged()
def PathScripts.PathToolBit.ToolBit.onChanged | ( | self, | |
obj, | |||
prop | |||
) |
References PathScripts.PathToolBit.ToolBit._setupBitShape().
Referenced by ArchSite.Compass.buildCoordinates(), and ArchAxis.CommandArchGrid.IsActive().
◆ onDelete()
def PathScripts.PathToolBit.ToolBit.onDelete | ( | self, | |
obj, | |||
arg2 = None |
|||
) |
References PathScripts.PathToolBit.ToolBit._copyBitShape(), PathScripts.PathToolBit.ToolBit._removeBitBody(), PathScripts.PathToolBit.findShape(), PathScripts.PathToolBit.ToolBit.propertyNamesBit(), PathScripts.PathToolBit.ToolBit.unloadBitBody(), and PathScripts.PathToolBit.updateConstraint().
◆ onDocumentRestored()
def PathScripts.PathToolBit.ToolBit.onDocumentRestored | ( | self, | |
obj | |||
) |
◆ propertyNamesAttribute()
def PathScripts.PathToolBit.ToolBit.propertyNamesAttribute | ( | self, | |
obj | |||
) |
Referenced by PathScripts.PathToolBit.ToolBit.templateAttrs().
◆ propertyNamesBit()
def PathScripts.PathToolBit.ToolBit.propertyNamesBit | ( | self, | |
obj | |||
) |
◆ saveToFile()
def PathScripts.PathToolBit.ToolBit.saveToFile | ( | self, | |
obj, | |||
path, | |||
setFile = True |
|||
) |
◆ templateAttrs()
def PathScripts.PathToolBit.ToolBit.templateAttrs | ( | self, | |
obj | |||
) |
References PathScripts.PathToolBit.findRelativePathShape(), PathScripts.PathToolBit.ToolBit.propertyNamesAttribute(), and PathScripts.PathToolBit.ToolBit.propertyNamesBit().
Referenced by PathScripts.PathToolLibraryManager.ToolLibraryManager.saveMainLibrary(), PathScripts.PathToolBit.ToolBit.saveToFile(), and PathScripts.PathToolLibraryManager.ToolLibraryManager.write().
◆ unloadBitBody()
def PathScripts.PathToolBit.ToolBit.unloadBitBody | ( | self, | |
obj | |||
) |
References PathScripts.PathToolBit.ToolBit._copyBitShape(), PathScripts.PathToolBit.ToolBit._deleteBitSetup(), PathScripts.PathToolBit.ToolBit._loadBitBody(), and PathScripts.PathToolBit.ToolBit._removeBitBody().
Referenced by PathScripts.PathToolBit.ToolBit.onDelete().
Member Data Documentation
◆ obj
PathScripts.PathToolBit.ToolBit.obj |
Referenced by shipOutlineDraw.TaskPanel.TaskPanel.accept(), PathScripts.PathToolBitGui.ViewProvider.attach(), Texture.ViewProviderTexture.claimChildren(), PathScripts.PathToolBitGui.ViewProvider.claimChildren(), shipAreasCurve.Preview.Preview.clean(), shipOutlineDraw.Preview.Preview.clean(), shipOutlineDraw.TaskPanel.TaskPanel.createPreview(), PathScripts.PathToolControllerGui.DlgToolControllerEdit.exec_(), PathScripts.PathToolControllerGui.TaskPanel.getFields(), PathScripts.PathToolBitGui.ViewProvider.getIcon(), ArchAxis.CommandArchGrid.IsActive(), shipOutlineDraw.TaskPanel.TaskPanel.onTableItem(), PathScripts.PathToolBitGui.TaskPanel.reject(), PathScripts.PathToolControllerGui.TaskPanel.setFields(), ArchMaterial.MultiMaterialDelegate.setModelData(), shipOutlineDraw.TaskPanel.TaskPanel.setSectionType(), shipAreasCurve.Preview.Preview.update(), shipOutlineDraw.Preview.Preview.update(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), and PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi().
The documentation for this class was generated from the following file:
- src/Mod/Path/PathScripts/PathToolBit.py