PhaseVector2D

@Serializable
class PhaseVector2D(val coordinates: Vector2D<Float64>, val velocity: Vector2D<Float64>) : Pose2D, Vector2D<Float64>

Constructors

Link copied to clipboard
constructor(coordinates: Vector2D<Float64>, velocity: Vector2D<Float64>)

Properties

Link copied to clipboard
open override val bearing: Angle
Link copied to clipboard
val Vector2D<Float64>.bearing: Angle
Link copied to clipboard
open override val coordinates: Vector2D<Float64>
Link copied to clipboard
open override val size: Int
Link copied to clipboard
val velocity: Vector2D<Float64>
Link copied to clipboard
open override val x: Float64
Link copied to clipboard
open override val y: Float64

Functions

Link copied to clipboard
open operator override fun get(index: Int): Float64
Link copied to clipboard
open operator override fun iterator(): Iterator<Float64>
Link copied to clipboard
open override fun reversed(): Pose2D

Reverse the direction of this pose to the opposite, keeping other parameters the same

Link copied to clipboard
open override fun toString(): String