ColumnProperties
Canonical path: NemAll_Python_ArchElements.ColumnProperties
Bases: ArchBaseProperties
Implementation of the Column properties
Classes:
-
EdgeCornerType–enum for the edge corner type of the rectangular shape
Methods:
-
GetAngle–Get the angle
-
GetCornerRadius–Get the corner radius for the chamfered or filleted edges
-
GetCornerType–Get the corner type
-
GetDepth–Deprecated: use GetThickness instead
-
GetProfileFullName–Get the full name of the profile
-
GetRadius–Get the radius
-
GetShapePolygon–Get the shape polygon
-
GetShapeType–Get the shape type
-
GetThickness–Get the thickness
-
GetWidth–Get the width
-
SetAngle–Set the angle
-
SetAttribute–Set the attribute
-
SetCornerRadius–Set the corner radius for the chamfered or filleted edges
-
SetCornerType–Set the corner type
-
SetDepth–Deprecated: use SetThickness instead
-
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
-
SetThickness–Set the thickness
-
SetWidth–Set the width
-
__init__–Overloaded function. See individual overloads.
Attributes:
-
Angle(Angle) –Get the angle
-
CornerRadius(float) –Get the corner radius for the chamfered or filleted edges
-
CornerType(EdgeCornerType) –Get the corner type
-
Depth(float) –Deprecated: use GetThickness instead
-
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
-
Thickness(float) –Get the thickness
-
Width(float) –Get the width
CornerRadius
property
writable
Get the corner radius for the chamfered or filleted edges
Depth
property
writable
Deprecated: use GetThickness instead
Deprecated: use SetThickness instead
EdgeCornerType
Canonical path: NemAll_Python_ArchElements.ColumnProperties.EdgeCornerType
Bases: Enum
enum for the edge corner type of the rectangular shape
eChamfer: eFillet :
Methods:
-
__getitem__–get the item for a key
__getitem__
__getitem__(key: str | int | float) -> EdgeCornerType
get the item for a key
Parameters:
-
key(str | int | float) –value key
Returns:
-
EdgeCornerType–value for the key
GetCornerRadius
Get the corner radius for the chamfered or filleted edges
Returns:
-
float–Corner radius
GetCornerType
GetCornerType() -> EdgeCornerType
GetProfileFullName
Get the full name of the profile
Returns:
-
str–Path and name of the profile
GetShapePolygon
GetShapePolygon() -> Polygon2D
SetAttribute
Set the attribute
Parameters:
-
attrib(object) –Attribute as AttributeDouble, AttributeInteger, ...
SetCornerRadius
Set the corner radius for the chamfered or filleted edges
Parameters:
-
radius(float) –Corner radius
SetCornerType
SetCornerType(cornerType: EdgeCornerType)
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
-
thickness(float) –Thickness
SetThickness
Set the thickness
Parameters:
-
thickness(float) –Set the thickness
Returns:
-
–
Thickness