Visitor interface for 3D geometries. Visitor pattern is applied to separate geometry transformation algorithms from the actual object structure of the 3D geometry.


Link copied to clipboard
abstract fun visit(abstractGeometry3D: AbstractGeometry3D)
abstract fun visit(abstractCurve3D: AbstractCurve3D)
abstract fun visit(vector3D: Vector3D)
abstract fun visit(abstractSolid3D: AbstractSolid3D)
abstract fun visit(cylinder3D: Cylinder3D)
abstract fun visit(parametricSweep3D: ParametricSweep3D)
abstract fun visit(abstractSurface3D: AbstractSurface3D)
abstract fun visit(circle3D: Circle3D)
abstract fun visit(parametricBoundedSurface3D: ParametricBoundedSurface3D)