Public Member Functions | |
def execute (self, obj) | |
def getMullionProfile (self, obj, direction) | |
def getProjectedLength (self, v, ref) | |
def makeMullion (self, edge, profile, rotation, recenter=False) | |
def makePanel (self, verts, thickness) | |
def onChanged (self, obj, prop) | |
def onDocumentRestored (self, obj) | |
def setProperties (self, obj) | |
![]() | |
def applyShape (self, obj, shape, placement, allowinvalid=False, allownosolid=False) | |
def clone (self, obj) | |
def computeAreas (self, obj) | |
def getExtrusionData (self, obj) | |
def getHosts (self, obj) | |
def getMovableChildren (self, obj) | |
def getParentHeight (self, obj) | |
def getSiblings (self, obj) | |
def hideSubobjects (self, obj, prop) | |
def isIdentity (self, placement) | |
def isStandardCase (self, obj) | |
def onBeforeChange (self, obj, prop) | |
def processSubShapes (self, obj, base, placement=None) | |
def rebase (self, shape, hint=None) | |
def spread (self, obj, shape, placement=None) | |
![]() | |
def getIfcSchema (self) | |
![]() | |
def addIfcAttribute (self, obj, attribute) | |
def addIfcAttributes (self, ifcTypeSchema, obj) | |
def addIfcAttributeValueExpressions (self, obj, attribute) | |
def getCanonicalisedIfcTypes (self) | |
def getIfcAttributeSchema (self, ifcTypeSchema, name) | |
def getIfcTypeSchema (self, IfcType) | |
def getObjIfcComplexAttribute (self, obj, attributeName) | |
def migrateDeprecatedAttributes (self, obj) | |
def purgeUnusedIfcAttributesFromPropertiesList (self, ifcTypeSchema, obj) | |
def setObjIfcAttributeValue (self, obj, attributeName, value) | |
def setObjIfcComplexAttributeValue (self, obj, attributeName, value) | |
def setupIfcAttributes (self, obj) | |
def setupIfcComplexAttributes (self, obj) | |
Public Attributes | |
edgenormals | |
![]() | |
flatarea | |
oldPlacement | |
Subvolume | |
Type | |
Member Function Documentation
◆ execute()
def ArchCurtainWall.CurtainWall.execute | ( | self, | |
obj | |||
) |
Reimplemented from ArchComponent.Component.
References PathTests.TestPathHelix.TestPathHelix.clone, zipios::BasicEntry.clone(), zipios::DirectoryCollection.clone(), zipios::ZipFile.clone(), zipios::ZipLocalEntry.clone(), zipios::CollectionCollection.clone(), zipios::FileCollection.clone(), zipios::ZipCDirEntry.clone(), zipios::FileEntry.clone(), Gui::ViewProviderIndex.clone(), and ArchComponent.Component.clone().
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().
◆ getMullionProfile()
def ArchCurtainWall.CurtainWall.getMullionProfile | ( | self, | |
obj, | |||
direction | |||
) |
◆ getProjectedLength()
def ArchCurtainWall.CurtainWall.getProjectedLength | ( | self, | |
v, | |||
ref | |||
) |
References DraftVecUtils.project().
◆ makeMullion()
def ArchCurtainWall.CurtainWall.makeMullion | ( | self, | |
edge, | |||
profile, | |||
rotation, | |||
recenter = False |
|||
) |
◆ makePanel()
def ArchCurtainWall.CurtainWall.makePanel | ( | self, | |
verts, | |||
thickness | |||
) |
◆ onChanged()
def ArchCurtainWall.CurtainWall.onChanged | ( | self, | |
obj, | |||
prop | |||
) |
Reimplemented from ArchComponent.Component.
References ArchComponent.Component.onChanged().
Referenced by draftviewproviders.view_base.ViewProviderDraft.attach(), ArchSite.Compass.buildCoordinates(), draftobjects.wire.Wire.execute(), ArchAxis.CommandArchGrid.IsActive(), draftviewproviders.view_wpproxy.ViewProviderWorkingPlaneProxy.updateData(), draftviewproviders.view_label.ViewProviderLabel.updateData(), DraftLayer.ViewProviderLayer.updateData(), ArchPanel.ViewProviderPanelCut.updateData(), and ArchPanel.ViewProviderPanelSheet.updateData().
◆ onDocumentRestored()
def ArchCurtainWall.CurtainWall.onDocumentRestored | ( | self, | |
obj | |||
) |
Reimplemented from ArchComponent.Component.
References ArchComponent.Component.onDocumentRestored(), ArchComponent.Component.setProperties(), ArchAxis._Axis.setProperties(), ArchBuilding._Building.setProperties(), ArchAxis._ViewProviderAxis.setProperties(), ArchBuildingPart.BuildingPart.setProperties(), ArchBuildingPart.ViewProviderBuildingPart.setProperties(), ArchAxis._AxisSystem.setProperties(), and ArchAxis.ArchGrid.setProperties().
◆ setProperties()
def ArchCurtainWall.CurtainWall.setProperties | ( | self, | |
obj | |||
) |
Reimplemented from ArchComponent.Component.
Referenced by ArchPanel.CommandPanelSheet.Activated(), ArchSite.Compass.buildCoordinates(), ArchSchedule.CommandArchSchedule.IsActive(), ArchAxis.CommandArchGrid.IsActive(), DraftLayer.Layer.onDocumentRestored(), ArchPanel.PanelView.onDocumentRestored(), ArchPanel.PanelCut.onDocumentRestored(), ArchPanel.ViewProviderPanelCut.onDocumentRestored(), ArchPanel.PanelSheet.onDocumentRestored(), and ArchPanel.ViewProviderPanelSheet.onDocumentRestored().
Member Data Documentation
◆ edgenormals
ArchCurtainWall.CurtainWall.edgenormals |
The documentation for this class was generated from the following file:
- src/Mod/Arch/ArchCurtainWall.py