EulerRotation

Rotations around Z axis, then X axis, then Y axis in that order.

Constructors

Link copied to clipboard
constructor()
constructor(roll: Angle, pitch: Angle, yaw: Angle, config: EulerRotation.Config = Config.DEFAULT)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
inline class Config(val id: Int)
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val roll: Angle
Link copied to clipboard
val x: Angle
Link copied to clipboard
val y: Angle
Link copied to clipboard
val yaw: Angle
Link copied to clipboard
val z: Angle

Functions

Link copied to clipboard
fun copy(roll: Angle = this.roll, pitch: Angle = this.pitch, yaw: Angle = this.yaw): EulerRotation
Link copied to clipboard
open override fun isAlmostEquals(other: EulerRotation, epsilon: Float): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String