ParametricBoundedSurface3D
data class ParametricBoundedSurface3D(val leftBoundary: Curve3D, val rightBoundary: Curve3D, val tolerance: Double, discretizationStepSize: Double) : AbstractSurface3D, DefinableDomain<Double> , Tolerable
Properties
Functions
Link copied to clipboard
Accepting function so that a geometry visitor can pass by.
Link copied to clipboard
fun calculatePolygonsGlobalCS(): Either<GeometryException.BoundaryRepresentationGenerationError, NonEmptyList<Polygon3D>>
Calculates the polygons for the respective surface geometry and transforms it to the global coordinate system.
Link copied to clipboard
open override fun calculatePolygonsLocalCS(): Either<GeometryException.BoundaryRepresentationGenerationError, NonEmptyList<Polygon3D>>
Calculates the polygons for the respective surface geometry within the local coordinate system of the surface.