Package-level declarations

Types

Link copied to clipboard
object Prefixes

Properties

Link copied to clipboard
val amp: CurrentUnit
Link copied to clipboard
val Number.amp: Current
Link copied to clipboard
val amps: CurrentUnit
Link copied to clipboard
val Current.amps: Double
val Number.amps: Current
Link copied to clipboard
val Number.asUnit: Dimensionless
Link copied to clipboard
Link copied to clipboard
val celsius: TemperatureUnit
Link copied to clipboard
val Temperature.celsius: Double
val Number.celsius: Temperature
Link copied to clipboard
Link copied to clipboard
val centimeter: DistanceUnit
Link copied to clipboard
val Number.centimeter: Distance
Link copied to clipboard
val centimeters: DistanceUnit
Link copied to clipboard
val Distance.centimeters: Double
val Number.centimeters: Distance
Link copied to clipboard
val cm: DistanceUnit
Link copied to clipboard
val Number.cm: Distance
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val degree: AngleUnit
Link copied to clipboard
val Number.degree: Angle
Link copied to clipboard
val degrees: AngleUnit
Link copied to clipboard
val Angle.degrees: Double
val Number.degrees: Angle
Link copied to clipboard
val degreesPerSecond: AngularVelocityUnit
Link copied to clipboard
val AngularVelocity.degreesPerSecond: Double
val Number.degreesPerSecond: AngularVelocity
Link copied to clipboard
val degreesPerSecondPerSecond: AngularAccelerationUnit
Link copied to clipboard
val AngularAcceleration.degreesPerSecondPerSecond: Double
val Number.degreesPerSecondPerSecond: AngularAcceleration
Link copied to clipboard
Link copied to clipboard
val fahrenheit: TemperatureUnit
Link copied to clipboard
val Temperature.fahrenheit: Double
val Number.fahrenheit: Temperature
Link copied to clipboard
val feet: DistanceUnit
Link copied to clipboard
val Distance.feet: Double
val Number.feet: Distance
Link copied to clipboard
val feetPerSecond: LinearVelocityUnit
Link copied to clipboard
val LinearVelocity.feetPerSecond: Double
val Number.feetPerSecond: LinearVelocity
Link copied to clipboard
val feetPerSecondPerSecond: LinearAccelerationUnit
Link copied to clipboard
val LinearAcceleration.feetPerSecondPerSecond: Double
val Number.feetPerSecondPerSecond: LinearAcceleration
Link copied to clipboard
Link copied to clipboard
val foot: DistanceUnit
Link copied to clipboard
val Number.foot: Distance
Link copied to clipboard
Link copied to clipboard
val gram: MassUnit
Link copied to clipboard
val Number.gram: Mass
Link copied to clipboard
val grams: MassUnit
Link copied to clipboard
val Mass.grams: Double
val Number.grams: Mass
Link copied to clipboard
val LinearAcceleration.Gs: Double
val Number.Gs: LinearAcceleration
Link copied to clipboard
Link copied to clipboard
val hertz: FrequencyUnit
Link copied to clipboard
val Frequency.hertz: Double
val Number.hertz: Frequency
Link copied to clipboard
val Number.horsePower: Power
Link copied to clipboard
val horsepower: PowerUnit
Link copied to clipboard
val Power.horsepower: Double
Link copied to clipboard
val inch: DistanceUnit
Link copied to clipboard
val Number.inch: Distance
Link copied to clipboard
val inches: DistanceUnit
Link copied to clipboard
val Distance.inches: Double
val Number.inches: Distance
Link copied to clipboard
val inchesPerSecond: LinearVelocityUnit
Link copied to clipboard
val LinearVelocity.inchesPerSecond: Double
val Number.inchesPerSecond: LinearVelocity
Link copied to clipboard
val InchesPerSecondPerSecond: LinearAccelerationUnit
Link copied to clipboard
val inchesPerSecondPerSecond: LinearAccelerationUnit
Link copied to clipboard
val LinearAcceleration.inchesPerSecondPerSecond: Double
val Number.inchesPerSecondPerSecond: LinearAcceleration
Link copied to clipboard
val joule: EnergyUnit
Link copied to clipboard
val Number.joule: Energy
Link copied to clipboard
val joules: EnergyUnit
Link copied to clipboard
val Energy.joules: Double
val Number.joules: Energy
Link copied to clipboard
val kelvin: TemperatureUnit
Link copied to clipboard
val Temperature.kelvin: Double
val Number.kelvin: Temperature
Link copied to clipboard
val kgM2: MomentOfInertiaUnit
Link copied to clipboard
val Number.kgM2: MomentOfInertia
Link copied to clipboard
val kgM2pS: AngularMomentumUnit
Link copied to clipboard
val Number.kgM2pS: AngularMomentum
Link copied to clipboard
val kgMpS: LinearMomentumUnit
Link copied to clipboard
val Number.kgMpS: LinearMomentum
Link copied to clipboard
Link copied to clipboard
val kilogram: MassUnit
Link copied to clipboard
val Number.kilogram: Mass
Link copied to clipboard
val kilogramMetersPerSecond: LinearMomentumUnit
Link copied to clipboard
val LinearMomentum.kilogramMetersPerSecond: Double
val Number.kilogramMetersPerSecond: LinearMomentum
Link copied to clipboard
val kilogramMetersSquaredPerSecond: AngularMomentumUnit
Link copied to clipboard
Link copied to clipboard
val kilograms: MassUnit
Link copied to clipboard
val Mass.kilograms: Double
val Number.kilograms: Mass
Link copied to clipboard
val kilogramSquareMeters: MomentOfInertiaUnit
Link copied to clipboard
val MomentOfInertia.kilogramSquareMeters: Double
val Number.kilogramSquareMeters: MomentOfInertia
Link copied to clipboard
val kilojoule: EnergyUnit
Link copied to clipboard
val Number.kilojoule: Energy
Link copied to clipboard
val kilojoules: EnergyUnit
Link copied to clipboard
val Energy.kilojoules: Double
val Number.kilojoules: Energy
Link copied to clipboard
val kiloOhm: ResistanceUnit
Link copied to clipboard
val Number.kiloOhm: Resistance
Link copied to clipboard
val kiloOhms: ResistanceUnit
Link copied to clipboard
val Resistance.kiloOhms: Double
val Number.kiloOhms: Resistance
Link copied to clipboard
Link copied to clipboard
val meter: DistanceUnit
Link copied to clipboard
val Number.meter: Distance
Link copied to clipboard
val meters: DistanceUnit
Link copied to clipboard
val Distance.meters: Double
val Number.meters: Distance
Link copied to clipboard
val metersPerSecond: LinearVelocityUnit
Link copied to clipboard
val LinearVelocity.metersPerSecond: Double
val Number.metersPerSecond: LinearVelocity
Link copied to clipboard
val metersPerSecondPerSecond: LinearAccelerationUnit
Link copied to clipboard
val LinearAcceleration.metersPerSecondPerSecond: Double
val Number.metersPerSecondPerSecond: LinearAcceleration
Link copied to clipboard
Link copied to clipboard
val microsecond: TimeUnit
Link copied to clipboard
Link copied to clipboard
val microseconds: TimeUnit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val milliamp: CurrentUnit
Link copied to clipboard
val Number.milliamp: Current
Link copied to clipboard
val milliamps: CurrentUnit
Link copied to clipboard
val Current.milliamps: Double
val Number.milliamps: Current
Link copied to clipboard
val millihertz: FrequencyUnit
Link copied to clipboard
val Frequency.millihertz: Double
val Number.millihertz: Frequency
Link copied to clipboard
val millijoule: EnergyUnit
Link copied to clipboard
val Number.millijoule: Energy
Link copied to clipboard
val millijoules: EnergyUnit
Link copied to clipboard
val Energy.millijoules: Double
val Number.millijoules: Energy
Link copied to clipboard
val millimeter: DistanceUnit
Link copied to clipboard
val Number.millimeter: Distance
Link copied to clipboard
val millimeters: DistanceUnit
Link copied to clipboard
val Distance.millimeters: Double
val Number.millimeters: Distance
Link copied to clipboard
val milliOhm: ResistanceUnit
Link copied to clipboard
val Number.milliOhm: Resistance
Link copied to clipboard
val milliOhms: ResistanceUnit
Link copied to clipboard
val Resistance.milliOhms: Double
val Number.milliOhms: Resistance
Link copied to clipboard
val millisecond: TimeUnit
Link copied to clipboard
Link copied to clipboard
val milliseconds: TimeUnit
Link copied to clipboard
Link copied to clipboard
val millivolt: VoltageUnit
Link copied to clipboard
val Number.millivolt: Voltage
Link copied to clipboard
val millivolts: VoltageUnit
Link copied to clipboard
val Voltage.millivolts: Double
val Number.millivolts: Voltage
Link copied to clipboard
val milliwatt: PowerUnit
Link copied to clipboard
val Number.milliwatt: Power
Link copied to clipboard
val milliwatts: PowerUnit
Link copied to clipboard
val Power.milliwatts: Double
val Number.milliwatts: Power
Link copied to clipboard
val minute: TimeUnit
Link copied to clipboard
val Number.minute: Time
Link copied to clipboard
val minutes: TimeUnit
Link copied to clipboard
val Time.minutes: Double
val Number.minutes: Time
Link copied to clipboard
val mm: DistanceUnit
Link copied to clipboard
val Number.mm: Distance
Link copied to clipboard
val mps: LinearVelocityUnit
Link copied to clipboard
val Number.mps: LinearVelocity
Link copied to clipboard
val mpsSquared: LinearAccelerationUnit
Link copied to clipboard
val Number.mpsSquared: LinearAcceleration
Link copied to clipboard
val Number.ms: Time
Link copied to clipboard
Link copied to clipboard
val newton: ForceUnit
Link copied to clipboard
val Number.newton: Force
Link copied to clipboard
val newtonMeter: TorqueUnit
Link copied to clipboard
val Number.newtonMeter: Torque
Link copied to clipboard
val newtonMeters: TorqueUnit
Link copied to clipboard
val Torque.newtonMeters: Double
val Number.newtonMeters: Torque
Link copied to clipboard
val newtons: ForceUnit
Link copied to clipboard
val Force.newtons: Double
val Number.newtons: Force
Link copied to clipboard
val ohm: ResistanceUnit
Link copied to clipboard
val Number.ohm: Resistance
Link copied to clipboard
val ohms: ResistanceUnit
Link copied to clipboard
val Resistance.ohms: Double
val Number.ohms: Resistance
Link copied to clipboard
val ounce: MassUnit
Link copied to clipboard
val Number.ounce: Mass
Link copied to clipboard
val ounceForce: ForceUnit
Link copied to clipboard
val Number.ounceForce: Force
Link copied to clipboard
val ounceInch: TorqueUnit
Link copied to clipboard
val Number.ounceInch: Torque
Link copied to clipboard
val ounceInches: TorqueUnit
Link copied to clipboard
val Torque.ounceInches: Double
val Number.ounceInches: Torque
Link copied to clipboard
val ounces: MassUnit
Link copied to clipboard
val Mass.ounces: Double
val Number.ounces: Mass
Link copied to clipboard
val ouncesForce: ForceUnit
Link copied to clipboard
val Force.ouncesForce: Double
val Number.ouncesForce: Force
Link copied to clipboard
val percent: DimensionlessUnit
Link copied to clipboard
val Dimensionless.percent: Double
val Number.percent: Dimensionless
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val pound: MassUnit
Link copied to clipboard
val Number.pound: Mass
Link copied to clipboard
val poundFeet: TorqueUnit
Link copied to clipboard
val Torque.poundFeet: Double
val Number.poundFeet: Torque
Link copied to clipboard
val poundFoot: TorqueUnit
Link copied to clipboard
val Number.poundFoot: Torque
Link copied to clipboard
val poundForce: ForceUnit
Link copied to clipboard
val Number.poundForce: Force
Link copied to clipboard
val poundInch: TorqueUnit
Link copied to clipboard
val Number.poundInch: Torque
Link copied to clipboard
val poundInches: TorqueUnit
Link copied to clipboard
val Torque.poundInches: Double
val Number.poundInches: Torque
Link copied to clipboard
val pounds: MassUnit
Link copied to clipboard
val Mass.pounds: Double
val Number.pounds: Mass
Link copied to clipboard
val poundsForce: ForceUnit
Link copied to clipboard
val Force.poundsForce: Double
val Number.poundsForce: Force
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val radian: AngleUnit
Link copied to clipboard
val Number.radian: Angle
Link copied to clipboard
val radians: AngleUnit
Link copied to clipboard
val Angle.radians: Double
val Number.radians: Angle
Link copied to clipboard
val radiansPerSecond: AngularVelocityUnit
Link copied to clipboard
val AngularVelocity.radiansPerSecond: Double
val Number.radiansPerSecond: AngularVelocity
Link copied to clipboard
val radiansPerSecondPerSecond: AngularAccelerationUnit
Link copied to clipboard
val AngularAcceleration.radiansPerSecondPerSecond: Double
val Number.radiansPerSecondPerSecond: AngularAcceleration
Link copied to clipboard
val revolution: AngleUnit
Link copied to clipboard
val Number.revolution: Angle
Link copied to clipboard
val revolutions: AngleUnit
Link copied to clipboard
val Angle.revolutions: Double
val Number.revolutions: Angle
Link copied to clipboard
val revolutionsPerSecond: AngularVelocityUnit
Link copied to clipboard
val AngularVelocity.revolutionsPerSecond: Double
val Number.revolutionsPerSecond: AngularVelocity
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rotation: AngleUnit
Link copied to clipboard
val Number.rotation: Angle
Link copied to clipboard
val rotations: AngleUnit
Link copied to clipboard
val Angle.rotations: Double
val Number.rotations: Angle
Link copied to clipboard
val rotationsPerSecond: AngularVelocityUnit
Link copied to clipboard
val AngularVelocity.rotationsPerSecond: Double
val Number.rotationsPerSecond: AngularVelocity
Link copied to clipboard
val rotationsPerSecondPerSecond: AngularAccelerationUnit
Link copied to clipboard
val AngularAcceleration.rotationsPerSecondPerSecond: Double
val Number.rotationsPerSecondPerSecond: AngularAcceleration
Link copied to clipboard
val rpm: AngularVelocityUnit
Link copied to clipboard
val AngularVelocity.rpm: Double
val Number.rpm: AngularVelocity
Link copied to clipboard
val rps: AngularVelocityUnit
Link copied to clipboard
val Number.rps: AngularVelocity
Link copied to clipboard
val rpsSquared: AngularAccelerationUnit
Link copied to clipboard
val Number.rpsSquared: AngularAcceleration
Link copied to clipboard
val second: TimeUnit
Link copied to clipboard
val Number.second: Time
Link copied to clipboard
val seconds: TimeUnit
Link copied to clipboard
val Time.seconds: Double
val Number.seconds: Time
Link copied to clipboard
val <U : Unit> U.squared: MultUnit<U, U>
Link copied to clipboard
Link copied to clipboard
val Dimensionless.unit: Double
Link copied to clipboard
val volt: VoltageUnit
Link copied to clipboard
val Number.volt: Voltage
Link copied to clipboard
val volts: VoltageUnit
Link copied to clipboard
val Voltage.volts: Double
val Number.volts: Voltage
Link copied to clipboard
val voltsPerMeterPerSecond: PerUnit<VoltageUnit, LinearVelocityUnit>
Link copied to clipboard
val Number.voltsPerMeterPerSecond: Measure<out PerUnit<VoltageUnit, LinearVelocityUnit>>
Link copied to clipboard
val voltsPerMeterPerSecondSquared: PerUnit<VoltageUnit, LinearAccelerationUnit>
Link copied to clipboard
val Number.voltsPerMeterPerSecondSquared: Measure<out PerUnit<VoltageUnit, LinearAccelerationUnit>>
Link copied to clipboard
val voltsPerRadianPerSecond: PerUnit<VoltageUnit, AngularVelocityUnit>
Link copied to clipboard
val Number.voltsPerRadianPerSecond: Measure<out PerUnit<VoltageUnit, AngularVelocityUnit>>
Link copied to clipboard
val voltsPerRadianPerSecondSquare: PerUnit<VoltageUnit, LinearAccelerationUnit>
Link copied to clipboard
val Number.voltsPerRadianPerSecondSquared: Measure<out PerUnit<VoltageUnit, AngularAccelerationUnit>>
Link copied to clipboard
val watt: PowerUnit
Link copied to clipboard
val Number.watt: Power
Link copied to clipboard
val watts: PowerUnit
Link copied to clipboard
val Power.watts: Double
val Number.watts: Power
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
operator fun <U : Unit, P : Unit> U.div(unit: P): PerUnit<U, P>
operator fun DistanceUnit.div(unit: MultUnit<TimeUnit, TimeUnit>): LinearAccelerationUnit
operator fun DistanceUnit.div(unit: TimeUnit): LinearVelocityUnit
operator fun LinearVelocityUnit.div(unit: TimeUnit): LinearAccelerationUnit
operator fun <U : Unit, P : Unit> Measure<U>.div(unit: P): Measure<*>
operator fun Distance.div(unit: MultUnit<TimeUnit, TimeUnit>): LinearAcceleration
operator fun Distance.div(unit: TimeUnit): LinearVelocity
operator fun LinearVelocity.div(unit: TimeUnit): LinearAcceleration
Link copied to clipboard
inline fun <U : Unit, M : Measure<U>> Number.inUnit(unit: U): M
Link copied to clipboard
infix fun <U : Unit, P : Unit> U.per(unit: P): Unit
infix fun DistanceUnit.per(unit: MultUnit<TimeUnit, TimeUnit>): LinearAccelerationUnit
infix fun DistanceUnit.per(unit: TimeUnit): LinearVelocityUnit
infix fun LinearVelocityUnit.per(unit: TimeUnit): LinearAccelerationUnit
infix fun <U : Unit, P : Unit> Measure<U>.per(unit: P): Measure<*>
infix fun Distance.per(unit: MultUnit<TimeUnit, TimeUnit>): LinearAcceleration
infix fun Distance.per(unit: TimeUnit): LinearVelocity
infix fun LinearVelocity.per(unit: TimeUnit): LinearAcceleration
Link copied to clipboard
fun <U : Unit> square(unit: U): Unit
Link copied to clipboard
fun <U : Unit> Number.square(unit: U): Measure<*>
Link copied to clipboard
operator fun <U : Unit, P : Unit> U.times(unit: P): MultUnit<U, P>
operator fun <U : Unit, P : Unit> Measure<U>.times(unit: P): Measure<*>
Link copied to clipboard
fun <U : Unit, M : Measure<U>> M.to(unit: U): Double
Link copied to clipboard
fun Distance.toAngle(radius: Distance): Angle
Link copied to clipboard
fun LinearVelocity.toAngularVelocity(radius: Distance): AngularVelocity
Link copied to clipboard
fun Angle.toDistance(radius: Distance): Distance
Link copied to clipboard
fun AngularVelocity.toLinearVelocity(radius: Distance): LinearVelocity