ClosedAreaComposite3D
Canonical path: NemAll_Python_Geometry.ClosedAreaComposite3D
Representation class for 3D geometry profile composite
ClosedAreaComposite
property
ClosedAreaComposite: ClosedAreaComposite2D
Get constant composite of ClosedArea2D
Add
Add(profile: ClosedArea2D) -> bool
Add new profile
Parameters:
-
profile
(ClosedArea2D
) –New profile
Returns:
-
bool
–true if the operation was successful
GetClosedAreaComposite
GetClosedAreaComposite() -> ClosedAreaComposite2D
GetRefPlacement
GetRefPlacement() -> AxisPlacement3D
IsEmpty
Check if this composite has any contents ( profiles )
Returns:
-
bool
–true if it is empty
SetRefPlacement
SetRefPlacement(placement: AxisPlacement3D)
__eq__
__eq__(closed_area: ClosedAreaComposite3D) -> bool
Comparison of closed areas.
Be careful, this method work without tolerance!
Parameters:
-
closed_area
(ClosedAreaComposite3D
) –closed area to be compared.
Returns:
-
bool
–True when closed areas are equal, otherwise false.
__init__
overloaded
Initialize
__init__(composite: ClosedAreaComposite3D)
Copy constructor
Parameters:
-
composite
(ClosedAreaComposite3D
) –Profile composite which will be copied.
Placeholder