Public Member Functions

def buildCut (self, obj, wires)
 
def execute (self, obj)
 
def getWires (self, obj)
 
def onDocumentRestored (self, obj)
 
def setProperties (self, obj)
 

Public Attributes

 outline
 
 tag
 
 Type
 

Member Function Documentation

◆ buildCut()

def ArchPanel.PanelCut.buildCut (   self,
  obj,
  wires 
)
buildCut(obj,wires): builds the object shape

Referenced by ArchPanel.PanelCut.execute().

◆ execute()

◆ getWires()

def ArchPanel.PanelCut.getWires (   self,
  obj 
)
getWires(obj): returns a tuple containing 3 shapes that define the panel outline, the panel holes, and tags (engravings): (outline,holes,tags). Any of these can be None if nonexistent

References ArchFence._Fence.execute(), App::FeaturePythonImp.execute(), App::FeatureCustomT< FeatureT >.execute(), App::VRMLObject.execute(), App::InventorObject.execute(), App::MeasureDistance.execute(), ArchFrame._Frame.execute(), App::PropertyExpressionEngine.execute(), App::FeatureTest.execute(), App::FeatureTestException.execute(), App::Origin.execute(), ArchMaterial._ArchMaterialContainer.execute(), App::FeaturePythonT< FeatureT >.execute(), ArchAxis._Axis.execute(), ArchComponent.Component.execute(), ArchFloor._Floor.execute(), ArchCurtainWall.CurtainWall.execute(), ArchEquipment._Equipment.execute(), ArchMaterial._ArchMaterial.execute(), ArchBuildingPart.BuildingPart.execute(), ArchPanel._Panel.execute(), App::DocumentObject.execute(), ArchAxis._AxisSystem.execute(), ArchPanel.PanelView.execute(), ArchPanel.PanelCut.execute(), ArchAxis.ArchGrid.execute(), ArchPanel.PanelCut.outline, FreeCADInit.FCADLogger.tag, Base::LogLevel.tag, and ArchPanel.PanelCut.tag.

◆ onDocumentRestored()

def ArchPanel.PanelCut.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(), and ArchComponent.ViewProviderComponent.setProperties().

◆ setProperties()

Member Data Documentation

◆ outline

ArchPanel.PanelCut.outline

◆ tag

◆ Type


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