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()
def ArchPanel.PanelCut.execute | ( | self, | |
obj | |||
) |
References ArchPanel.PanelCut.buildCut().
Referenced by draftobjects.facebinder.Facebinder.addSubobjects(), PathScripts.PathDressupDogbone.ObjectDressup.boneStateList(), ArchSite.Compass.buildCoordinates(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.generateTags(), ArchPanel.PanelCut.getWires(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.PartDesign.Scripts.Spring.MySpring.onChanged(), Mod.PartDesign.Scripts.Epitrochoid.Epitrochoid.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.Parallelepiped.onChanged(), Mod.PartDesign.Scripts.DistanceBolt.DistanceBolt.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.BoxCylinder.onChanged(), PathScripts.PathStock.StockFromBase.onChanged(), PathScripts.PathStock.StockCreateBox.onChanged(), PathScripts.PathStock.StockCreateCylinder.onChanged(), FeaturePython.DistanceBolt.onChanged(), draftobjects.draftlink.DraftLink.onDocumentRestored(), and draftobjects.patharray.PathArray.onDocumentRestored().
◆ 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()
def ArchPanel.PanelCut.setProperties | ( | self, | |
obj | |||
) |
Referenced by ArchPanel.CommandPanelSheet.Activated(), ArchSite.Compass.buildCoordinates(), ArchSchedule.CommandArchSchedule.IsActive(), ArchAxis.CommandArchGrid.IsActive(), DraftLayer.Layer.onDocumentRestored(), ArchPanel.PanelCut.onDocumentRestored(), ArchPanel.ViewProviderPanelCut.onDocumentRestored(), ArchPanel.PanelSheet.onDocumentRestored(), and ArchPanel.ViewProviderPanelSheet.onDocumentRestored().
Member Data Documentation
◆ outline
ArchPanel.PanelCut.outline |
Referenced by ArchPanel.PanelCut.getWires().
◆ tag
ArchPanel.PanelCut.tag |
Referenced by PathScripts.PathDressupHoldingTags.MapWireToTag.add(), PathScripts.PathDressupHoldingTags.MapWireToTag.cleanupEdges(), PathScripts.PathDressupHoldingTags.MapWireToTag.commandsForEdges(), Dice3DS.dom3ds.ChunkBase.document_html(), Dice3DS.dom3ds.ChunkBase.dump_header(), ArchPanel.PanelCut.getWires(), and PathScripts.PathDressupHoldingTags.MapWireToTag.shell().
◆ Type
ArchPanel.PanelCut.Type |
Referenced by ArchPanel.CommandPanelSheet.Activated(), ArchStructure.StructSelectionObserver.addSelection(), ArchSite.Compass.buildCoordinates(), DraftLayer.LayerContainer.execute(), ArchSchedule.CommandArchSchedule.IsActive(), ArchAxis.CommandArchGrid.IsActive(), draftobjects.draft_annotation.DraftAnnotation.onDocumentRestored(), ArchReference.ArchReference.setProperties(), and DraftLayer.Layer.setProperties().
The documentation for this class was generated from the following file:
- src/Mod/Arch/ArchPanel.py