ExtrudedAreaSolid3D
Canonical path: NemAll_Python_Geometry.ExtrudedAreaSolid3D
Representation class for solid created by extrusion of area by given direction vector
GetDirection
GetDirection() -> Vector3D
GetExtrudedArea
GetExtrudedArea() -> PolygonalArea3D
SetDirection
SetDirection(dir: Vector3D)
SetExtrudedArea
SetExtrudedArea(area: PolygonalArea3D)
SetRefPoint
SetRefPoint(refPoint: Point3D)
__eq__
__eq__(extruded_area_solid: ExtrudedAreaSolid3D) -> bool
Comparison of extruded area solids.
Be careful, this method work without tolerance!
Parameters:
-
extruded_area_solid
(ExtrudedAreaSolid3D
) –extruded area solid to be compared.
Returns:
-
bool
–True when extruded area solids are equal, otherwise false.
__init__
overloaded
Initialize
__init__(solid: ExtrudedAreaSolid3D)
Copy constructor.
Parameters:
-
solid
(ExtrudedAreaSolid3D
) –Extruded area solid which will be copied
__init__(refPoint: Point3D, solid: ExtrudedAreaSolid3D)
Copy constructor.
Parameters:
-
refPoint
(Point3D
) –Solid which will be copied
-
solid
(ExtrudedAreaSolid3D
) –reference point
__mul__
__mul__(matrix: Matrix3D) -> ExtrudedAreaSolid3D
Placeholder