VerticalElementProperties
Canonical path: NemAll_Python_ArchElements.VerticalElementProperties
Bases: ArchBaseProperties
Base class representing properties of vertical architectural components, such as columns.
Methods:
-
GetAngle
–Get the angle
-
GetDepth
–Get the depth
-
GetProfileFullName
–Get the full name of the profile
-
GetRadius
–Get the radius
-
GetShapePolygon
–Get the shape polygon
-
GetShapeType
–Get the shape type
-
GetWidth
–Get the width
-
SetAngle
–Set the angle
-
SetAttribute
–Set the attribute
-
SetCornerRadius
–Set the corner radius
-
SetDepth
–Set the depth
-
SetProfileFullName
–Set the full name of the profile
-
SetRadius
–Set the radius
-
SetShapePolygon
–Set the shape polygon
-
SetShapeType
–Set the type of the shape
-
SetSize
–Set the size of the element
-
SetWidth
–Set the width
-
__init__
–Copy constructor
Attributes:
-
Angle
(Angle
) –Get the angle
-
Depth
(float
) –Get the depth
-
ProfileFullName
(str
) –Get the full name of the profile
-
Radius
(float
) –Get the radius
-
ShapePolygon
(Polygon2D
) –Get the shape polygon
-
ShapeType
(ShapeType
) –Get the shape type
-
Width
(float
) –Get the width
GetProfileFullName
Get the full name of the profile
Returns:
-
str
–Path and name of the profile
GetShapePolygon
GetShapePolygon() -> Polygon2D
SetCornerRadius
Set the corner radius
Parameters:
-
radius
(float
) –Corner radius
SetProfileFullName
Set the full name of the profile
Parameters:
-
fullName
(str
) –Path and name of the profile
SetShapePolygon
SetShapePolygon(shapePol: Polygon2D)
SetShapeType
SetShapeType(shapeType: ShapeType)
SetSize
Set the size of the element
Parameters:
-
width
(float
) –Width
-
depth
(float
) –Depth
__init__
__init__(element: VerticalElementProperties)