SpeedTriad

class SpeedTriad(unit: SpeedUnit = DEFAULT_UNIT) : Triad<SpeedUnit, Speed> , Cloneable

Contains a triad of speed measurements.

Parameters

unit

speed unit for stored values.

Constructors

Link copied to clipboard
constructor(unit: SpeedUnit, valueX: Double, valueY: Double, valueZ: Double)

Constructor.

constructor(valueX: Double, valueY: Double, valueZ: Double)

Constructor.

constructor(measurementX: Speed, measurementY: Speed, measurementZ: Speed)

Constructor.

constructor(other: SpeedTriad)

Copy constructor.

constructor(unit: SpeedUnit = DEFAULT_UNIT)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var unit: SpeedUnit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun clone(): Any

Makes a copy of this instance.

Link copied to clipboard
open fun copyFrom(p0: Triad<SpeedUnit, Speed>)
Link copied to clipboard
open fun copyTo(p0: Triad<SpeedUnit, Speed>)
Link copied to clipboard
open fun equals(p0: Triad<SpeedUnit, Speed>): Boolean
open operator override fun equals(other: Any?): Boolean
open fun equals(p0: Triad<SpeedUnit, Speed>, p1: Double): Boolean
Link copied to clipboard
open override fun getMeasurementNorm(): Speed

Gets norm as speed.

open fun getMeasurementNorm(p0: Speed)
Link copied to clipboard
open override fun getMeasurementX(): Speed
open override fun getMeasurementX(result: Speed)

Gets x coordinate of measurement value.

Link copied to clipboard
open override fun getMeasurementY(): Speed
open override fun getMeasurementY(result: Speed)

Gets y coordinate of measurement value.

Link copied to clipboard
open override fun getMeasurementZ(): Speed
open override fun getMeasurementZ(result: Speed)

Gets z coordinate of measurement value.

Link copied to clipboard
open fun getNorm(): Double
Link copied to clipboard
open fun getSqrNorm(): Double
Link copied to clipboard
Link copied to clipboard
open fun getValuesAsMatrix(): Matrix
open fun getValuesAsMatrix(p0: Matrix)
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun setMeasurementCoordinates(measurementX: Speed, measurementY: Speed, measurementZ: Speed)

Sets measurement coordinates.

Link copied to clipboard
open override fun setMeasurementX(measurementX: Speed)

Sets x coordinate of measurement value.

Link copied to clipboard
open override fun setMeasurementY(measurementY: Speed)

Sets y coordinate of measurement value.

Link copied to clipboard
open override fun setMeasurementZ(measurementZ: Speed)

Sets z coordinate of measurement value.

Link copied to clipboard
open fun setValueCoordinates(p0: Matrix)
open fun setValueCoordinates(p0: Double, p1: Double, p2: Double)
Link copied to clipboard
open fun setValueCoordinatesAndUnit(p0: Double, p1: Double, p2: Double, p3: SpeedUnit)