Arc

class Arc(    start: Vector,     mid: Vector,     end: Vector)

Constructors

Link copied to clipboard
fun Arc(    start: Vector,     mid: Vector,     end: Vector)

Properties

Link copied to clipboard
val angleOffset: Double
Link copied to clipboard
val curvature: Double
Link copied to clipboard
val dt: Double = 0.0
Link copied to clipboard
val length: Double
Link copied to clipboard
val ref: Vector
Link copied to clipboard
val tStart: Double = 0.0

Functions

Link copied to clipboard
fun get(s: Double): Vector
Link copied to clipboard
fun getCorrectCurvature(s: Double): Double
Link copied to clipboard
fun interpolateSAlongT(s: Double): Double
Link copied to clipboard
fun linearlyInterpolate(s: Double): Vector
Link copied to clipboard
fun setCurvature(startK: Double, endK: Double)
Link copied to clipboard
fun setT(tPair: Pair<Double, Double>)