PathScripts.PathToolBit.ToolBit Class Reference

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 
)

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

◆ propertyNamesBit()

def PathScripts.PathToolBit.ToolBit.propertyNamesBit (   self,
  obj 
)

◆ saveToFile()

def PathScripts.PathToolBit.ToolBit.saveToFile (   self,
  obj,
  path,
  setFile = True 
)

◆ templateAttrs()

◆ 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


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