TrajectoryWithMarkers

@Serializable
@SerialName(value = "TrajectoryWithMarkers")
data class TrajectoryWithMarkers<Param : DualParameter>(val trajectory: Trajectory<Param>, val markers: List<Marker>) : Trajectory<Param>

Trajectory with markers.

Constructors

Link copied to clipboard
constructor(trajectory: Trajectory<Param>, markers: List<Marker>)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun duration(): Duration
Link copied to clipboard
open override fun endWrtDisp(): Pose2dDual<Time>
Link copied to clipboard
open override fun endWrtTime(): Pose2dDual<Time>
Link copied to clipboard
open operator override fun get(param: Double): Pose2dDual<Time>
Link copied to clipboard
open override fun length(): Double
Link copied to clipboard
open override fun map(map: PoseMap): DisplacementTrajectory
Link copied to clipboard
open operator override fun plus(other: Trajectory<Param>): CompositeTrajectory
Link copied to clipboard
open override fun project(query: Vector2d, init: Double): Double
Link copied to clipboard
open override fun start(): Pose2dDual<Time>
Link copied to clipboard
open override fun wrtDisp(): DisplacementTrajectory
Link copied to clipboard
open override fun wrtTime(): TimeTrajectory