CompositePosePath

data class CompositePosePath(val paths: List<PosePath>, val offsets: List<Double> = paths.scan(0.0) { acc, path -> acc + path.length() }) : PosePath

Constructors

Link copied to clipboard
fun CompositePosePath(paths: List<PosePath>, offsets: List<Double> = paths.scan(0.0) { acc, path -> acc + path.length() })

Functions

Link copied to clipboard
open fun begin(n: Int): Pose2dDual<Arclength>
Link copied to clipboard
open fun end(n: Int): Pose2dDual<Arclength>
Link copied to clipboard
open operator override fun get(s: Double, n: Int): Pose2dDual<Arclength>
Link copied to clipboard
open override fun length(): Double

Properties

Link copied to clipboard
val length: Double
Link copied to clipboard
val offsets: List<Double>
Link copied to clipboard
val paths: List<PosePath>