Path3DBuilder

class Path3DBuilder

Functions

close
Link copied to clipboard
common
fun close()
continueTo
Link copied to clipboard
common
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)
curveTo
Link copied to clipboard
common
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)
lineTo
Link copied to clipboard
common
fun lineTo(position: Vector3)
fun lineTo(x: Double, y: Double, z: Double)
moveOrCurveTo
Link copied to clipboard
common
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)
moveOrLineTo
Link copied to clipboard
common
fun moveOrLineTo(position: Vector3)
fun moveOrLineTo(x: Double, y: Double, z: Double)
moveTo
Link copied to clipboard
common
fun moveTo(position: Vector3)
fun moveTo(x: Double, y: Double, z: Double)
reverse
Link copied to clipboard
common
fun reverse()

Properties

anchor
Link copied to clipboard
common
var anchor: Vector3
cursor
Link copied to clipboard
common
var cursor: Vector3
segments
Link copied to clipboard
common
val segments: MutableList<Segment3D>