ArchPanel.PanelSheet Class Reference

Public Member Functions

def execute (self, obj)
 
def getHoles (self, obj, transform=False)
 
def getOutlines (self, obj, transform=False)
 
def getTags (self, obj, transform=False)
 
def onDocumentRestored (self, obj)
 
def setProperties (self, obj)
 

Public Attributes

 sheetborder
 
 sheettag
 
 Type
 

Member Function Documentation

◆ execute()

◆ getHoles()

def ArchPanel.PanelSheet.getHoles (   self,
  obj,
  transform = False 
)
getHoles(obj,transform=False): returns a list of compound whose wires define the
holes contained in the panels in this sheet. If transform is True, the placement of
the sheet will be added to each wire

◆ getOutlines()

def ArchPanel.PanelSheet.getOutlines (   self,
  obj,
  transform = False 
)
getOutlines(obj,transform=False): returns a list of compounds whose wires define the
outlines of the panels in this sheet. If transform is True, the placement of
the sheet will be added to each wire

◆ getTags()

def ArchPanel.PanelSheet.getTags (   self,
  obj,
  transform = False 
)
getTags(obj,transform=False): returns a list of compounds whose wires define the
tags (engravings) contained in the panels in this sheet and the sheet intself.
If transform is True, the placement of the sheet will be added to each wire.
Warning, the wires returned by this function may not be closed,
depending on the font

References ArchPanel.PanelSheet.sheettag.

Referenced by PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.addNewTag(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.deleteSelectedTag(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.editTag(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.getFields(), and PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.whenTagsViewChanged().

◆ onDocumentRestored()

def ArchPanel.PanelSheet.onDocumentRestored (   self,
  obj 
)

References ArchFence._Fence.setProperties(), ArchIFC.IfcRoot.setProperties(), ArchFrame._Frame.setProperties(), ArchCurtainWall.CurtainWall.setProperties(), ArchComponent.Component.setProperties(), ArchFloor._Floor.setProperties(), ArchAxis._Axis.setProperties(), ArchFence._ViewProviderFence.setProperties(), ArchBuilding._Building.setProperties(), ArchEquipment._Equipment.setProperties(), ArchAxis._ViewProviderAxis.setProperties(), ArchBuildingPart.BuildingPart.setProperties(), ArchPanel._Panel.setProperties(), ArchBuildingPart.ViewProviderBuildingPart.setProperties(), ArchAxis._AxisSystem.setProperties(), ArchPanel.PanelView.setProperties(), ArchPanel.PanelCut.setProperties(), ArchAxis.ArchGrid.setProperties(), ArchPanel.ViewProviderPanelCut.setProperties(), ArchComponent.ViewProviderComponent.setProperties(), and ArchPanel.PanelSheet.setProperties().

◆ setProperties()

Member Data Documentation

◆ sheetborder

ArchPanel.PanelSheet.sheetborder

◆ sheettag

ArchPanel.PanelSheet.sheettag

◆ Type


The documentation for this class was generated from the following file:
  • src/Mod/Arch/ArchPanel.py