Path3DBuilder

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun arcTo(cr: Double, angle: Double, largeArcFlag: Boolean, sweepFlag: Boolean, end: Vector3)
fun arcTo(sr: Double, angle: Double, largeArcFlag: Boolean, sweepFlag: Boolean, tx: Double, ty: Double, tz: Double)
Link copied to clipboard
fun close()
Link copied to clipboard
fun continueTo(end: Vector3, tangentScale: Double = 1.0)
fun continueTo(control: Vector3, end: Vector3, tangentScale: Double = 1.0)
fun continueTo(x: Double, y: Double, z: Double, tangentScale: Double = 1.0)
fun continueTo(cx: Double, cy: Double, cz: Double, x: Double, y: Double, z: Double, tangentScale: Double = 1.0)
Link copied to clipboard
fun copy(source: Path3D, connectEpsilon: Double = 1.0E-6)
Link copied to clipboard
fun curveTo(control: Vector3, position: Vector3)
fun curveTo(control0: Vector3, control1: Vector3, position: Vector3)
fun curveTo(cx: Double, cy: Double, cz: Double, x: Double, y: Double, z: Double)
fun curveTo(c0x: Double, c0y: Double, c0z: Double, c1x: Double, c1y: Double, c1z: Double, x: Double, y: Double, z: Double)
Link copied to clipboard
fun lineTo(position: Vector3)
fun lineTo(x: Double, y: Double, z: Double)
Link copied to clipboard
fun moveOrCurveTo(control: Vector3, position: Vector3)
fun moveOrCurveTo(control0: Vector3, control1: Vector3, position: Vector3)
fun moveOrCurveTo(cx: Double, cy: Double, cz: Double, x: Double, y: Double, z: Double)
fun moveOrCurveTo(c0x: Double, c0y: Double, c0z: Double, c1x: Double, c1y: Double, c1z: Double, x: Double, y: Double, z: Double)
Link copied to clipboard
fun moveOrLineTo(position: Vector3)
Link copied to clipboard
fun moveTo(position: Vector3)
fun moveTo(x: Double, y: Double, z: Double)
Link copied to clipboard
fun reverse()
Link copied to clipboard
fun segment(segment: Segment3D)