GeneralOpeningElement
Canonical path: NemAll_Python_ArchElements.GeneralOpeningElement
Bases: ArchElement, AllplanElement
Representation of (polygonal) niche, recess, slit or opening.
Methods:
Attributes:
-
EndPoint(Point2D) –Get the end point
-
GroundPlanePolygon(Polygon2D) –Get the ground plane polygon
-
Properties(GeneralOpeningProperties) –Opening properties
-
StartPoint(Point2D) –Get the start point
__init__
overloaded
Initialize with default values
__init__(
wallOpeningProp: GeneralOpeningProperties,
generalEle: BaseElementAdapter,
startPnt: Point2D,
endPnt: Point2D,
drawPlacementPreview: bool,
)
Constructor
Parameters:
-
wallOpeningProp(GeneralOpeningProperties) –Opening properties
-
generalEle(BaseElementAdapter) –General element which includes the opening
-
startPnt(Point2D) –Start point of the opening
-
endPnt(Point2D) –End point
-
drawPlacementPreview(bool) –Draw a placement preview (no general element adaption) state
__init__(
wallOpeningProp: GeneralOpeningProperties,
generalEle: BaseElementAdapter,
groundPlanePolygon: Polygon2D,
drawPlacementPreview: bool,
)
Constructor
Parameters:
-
wallOpeningProp(GeneralOpeningProperties) –Opening properties
-
generalEle(BaseElementAdapter) –General element which includes the opening
-
groundPlanePolygon(Polygon2D) –Ground plan polygon
-
drawPlacementPreview(bool) –Draw a placement preview (no general element adaption) state
__init__(element: GeneralOpeningElement)
Placeholder