ExtrudedAreaSolid3D
Canonical path: NemAll_Python_Geometry.ExtrudedAreaSolid3D
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__(extrudedAreaSolid: ExtrudedAreaSolid3D) -> object
Comparison of extrudedAreaSolids without tolerance.
Be careful, this method work without tolerance!
Parameters:
-
extrudedAreaSolid
(ExtrudedAreaSolid3D
) –Compared extrudedAreaSolid.
Returns:
-
object
–True when extrudedAreaSolids are equal, otherwise false.
__init__
overloaded
Initialize
__init__(solid: ExtrudedAreaSolid3D)
Copy constructor.
Parameters:
-
solid
(ExtrudedAreaSolid3D
) –Extruded area solid which will be copied
__init__(solid: Point3D, refPoint: ExtrudedAreaSolid3D)
Copy constructor.
Parameters:
-
solid
(Point3D
) –Solid which will be copied
-
refPoint
(ExtrudedAreaSolid3D
) –reference point
__mul__
__mul__(matrix: Matrix3D) -> object
Placeholder