AbstractCurveRelativeSurface3D

Abstract class for all geometric surface objects in an curve relative coordinate system in 3D.

Constructors

Functions

Link copied to clipboard

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.

Properties

Link copied to clipboard
abstract val domain: Range<Double>

definable domain

Link copied to clipboard

length of the surface along the curve

Link copied to clipboard
abstract val tolerance: Double

tolerable threshold value

Inheritors

Link copied to clipboard