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)