Vector3

@Serializable
data class Vector3(val x: Float, val y: Float, val z: Float)

Constructors

Link copied to clipboard
constructor(x: Float, y: Float, z: Float)
constructor()
constructor(pose: Pose)
constructor(dimensions: Dimensions)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val x: Float
Link copied to clipboard
val y: Float
Link copied to clipboard
val z: Float

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun distanceTo(vector: Vector3): Double
Link copied to clipboard
operator fun div(scalar: Float): Vector3
Link copied to clipboard
fun dot(other: Vector3): Float
Link copied to clipboard

Extension function to convert inches to meters

Link copied to clipboard
fun length(): Float
Link copied to clipboard

Extension function to convert meters to inches

Link copied to clipboard
operator fun minus(other: Vector3): Vector3
Link copied to clipboard
Link copied to clipboard
operator fun plus(other: Vector3): Vector3
Link copied to clipboard
operator fun times(scalar: Float): Vector3
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
operator fun unaryMinus(): Vector3