AbstractCurveRelativeSurface3D
Abstract class for all geometric surface objects in an curve relative coordinate system in 3D.
Inheritors
Properties
Functions
Link copied to clipboard
fun calculatePointGlobalCS(curveRelativePoint: CurveRelativeVector2D, addHeightOffset: Double = 0.0): Either<GeometryException.ValueNotContainedInDomain, Vector3D>
Returns a point in the global cartesian coordinate system that is located on this surface and given by a point in the curve relative coordinate system. An error is returned, if the requested point is not within this curve's domain.
Link copied to clipboard
abstract fun calculatePointGlobalCSUnbounded(curveRelativePoint: CurveRelativeVector2D, addHeightOffset: Double): Vector3D
Returns a point in the global cartesian coordinate system that is located on this surface and given by a point in the curve relative coordinate system.