Polyhedron3D
data class Polyhedron3D(val polygons: NonEmptyList<Polygon3D>, val tolerance: Double, val affineSequence: AffineSequence3D = AffineSequence3D.EMPTY) : AbstractSolid3D
Represents a polyhedron in 3D.
Parameters
polygons
faces of the polyhedron geometry
Constructors
Link copied to clipboard
constructor(polygons: NonEmptyList<Polygon3D>, tolerance: Double, affineSequence: AffineSequence3D = AffineSequence3D.EMPTY)
Properties
Functions
Link copied to clipboard
Accepting function so that a geometry visitor can pass by.
Link copied to clipboard
Calculates the polygons for the respective solid geometry and transforms it to the global coordinate system.
Link copied to clipboard
Calculates the polygons for the respective solid geometry within the local coordinate system of the surface.