public interface UnitConstants
import static manifold.science.util.UnitConstants.m;
Or import all of them like this:
import static manifold.science.util.UnitConstants.*;
Then use them to conveniently express Dimension
values like this:
Length distance = 90 mph * 25 min;
If you don't see the unit you're looking for here, make your own! Units are just types -- you can simply declare a
constant of the unit type you want and use the constant as a unit qualifier:
ForceUnit lbf = slug ft/s/s; // pound-force unit
Now you can make expressions using lbf
force units!
Force force = 72 lbf;
Note unlike floating point literals, these expressions retain the precision of literal decimal values.static final LengthUnit mum
static final LengthUnit mm
static final LengthUnit cm
static final LengthUnit m
static final LengthUnit km
static final LengthUnit in
static final LengthUnit ft
static final LengthUnit yd
static final LengthUnit mi
static final TimeUnit ns
static final TimeUnit mus
static final TimeUnit ms
static final TimeUnit s
static final TimeUnit min
static final TimeUnit hr
static final TimeUnit day
static final TimeUnit wk
static final TimeUnit mo
static final TimeUnit yr
static final TimeUnit tmo
static final TimeUnit tyr
static final MassUnit amu
static final MassUnit mug
static final MassUnit mg
static final MassUnit g
static final MassUnit kg
static final MassUnit ct
static final MassUnit dr
static final MassUnit gr
static final MassUnit Nt
static final MassUnit oz
static final MassUnit ozt
static final MassUnit lb
static final MassUnit slug
static final MassUnit st
static final MassUnit sht
static final MassUnit lt
static final MassUnit tonne
static final MassUnit Mo
static final VolumeUnit L
static final VolumeUnit mL
static final VolumeUnit fl_oz
static final VolumeUnit gal
static final VolumeUnit qt
static final VolumeUnit pt
static final VolumeUnit cup
static final VolumeUnit tbsp
static final VolumeUnit tsp
static final AngleUnit cyc
static final AngleUnit rad
static final AngleUnit mrad
static final AngleUnit nrad
static final AngleUnit arcsec
static final AngleUnit mas
static final AngleUnit grad
static final AngleUnit quad
static final AngleUnit moa
static final AngleUnit deg
static final TemperatureUnit dK
static final TemperatureUnit dC
static final TemperatureUnit dF
static final VelocityUnit mph
static final AccelerationUnit ag
static final MomentumUnit Ns
static final ForceUnit N
static final ForceUnit dyn
static final ForceUnit lbf
static final EnergyUnit joule
static final EnergyUnit J
static final EnergyUnit erg
static final EnergyUnit kcal
static final PowerUnit watt
static final PowerUnit W
static final HeatCapacityUnit C
static final FrequencyUnit Hz
static final FrequencyUnit kHz
static final FrequencyUnit MHz
static final FrequencyUnit GHz
static final FrequencyUnit rpm
static final ChargeUnit coulomb
static final CurrentUnit amp
Copyright © 2024. All rights reserved.