Package org.djunits.unit
Class PositionUnit
- java.lang.Object
-
- org.djunits.unit.Unit<AU>
-
- org.djunits.unit.AbsoluteLinearUnit<PositionUnit,LengthUnit>
-
- org.djunits.unit.PositionUnit
-
- All Implemented Interfaces:
Serializable,Cloneable
public class PositionUnit extends AbsoluteLinearUnit<PositionUnit,LengthUnit>
Standard absolute position units.Copyright (c) 2015-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.- Author:
- Alexander Verbraeck
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.djunits.unit.AbsoluteLinearUnit
AbsoluteLinearUnit.Builder<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
-
-
Field Summary
Fields Modifier and Type Field Description static PositionUnitANGSTROMAngstrom = 10^-10 m.static PositionUnitASTRONOMICAL_UNITAstronomical Unit = 149,597,870,700 m.static Quantity<PositionUnit>BASEThe base, with "m" as the SI signature.static PositionUnitCENTIMETERcm.static PositionUnitDECAMETERdam.static PositionUnitDECIMETERdm.static PositionUnitDEFAULTThe SI unit for position is meter.static PositionUnitFOOTfoot (international) = 0.3048 m = 1/3 yd = 12 inches.static PositionUnitHECTOMETERhm.static PositionUnitINCHinch (international) = 2.54 cm = 1/36 yd = 1/12 ft.static PositionUnitKILOMETERkm.static PositionUnitLIGHTYEARLightyear = 9,460,730,472,580,800 m.static PositionUnitMETERmeter.static PositionUnitMICROMETERµm.static PositionUnitMILEmile (international) = 5280 ft = 1760 yd.static PositionUnitMILLIMETERmm.static PositionUnitNANOMETERnm.static PositionUnitNAUTICAL_MILEnautical mile (international) = 1852 m.static PositionUnitPARSECParsec = 648,000 / PI ly.static PositionUnitYARDyard (international) = 0.9144 m = 3 ft = 36 in.
-
Constructor Summary
Constructors Constructor Description PositionUnit()
-
Method Summary
-
Methods inherited from class org.djunits.unit.AbsoluteLinearUnit
build, deriveLinearOffset, deriveLinearOffset, deriveLinearOffset, getRelativeQuantity, getRelativeUnit, getScale, makeBuilder
-
Methods inherited from class org.djunits.unit.Unit
clone, deriveLinear, deriveLinear, deriveLinear, derivePerSI, deriveSI, deriveSI, deriveSIKilo, equals, getAbbreviations, getDefaultDisplayAbbreviation, getDefaultTextualAbbreviation, getId, getName, getQuantity, getStandardUnit, getUnit, getUnitSystem, hashCode, isBaseSIUnit, isGenerated, lookupOrCreateUnitWithSIDimensions, toString
-
-
-
-
Field Detail
-
BASE
public static final Quantity<PositionUnit> BASE
The base, with "m" as the SI signature.
-
DEFAULT
public static final PositionUnit DEFAULT
The SI unit for position is meter.
-
METER
public static final PositionUnit METER
meter.
-
NANOMETER
public static final PositionUnit NANOMETER
nm.
-
MICROMETER
public static final PositionUnit MICROMETER
µm.
-
MILLIMETER
public static final PositionUnit MILLIMETER
mm.
-
CENTIMETER
public static final PositionUnit CENTIMETER
cm.
-
DECIMETER
public static final PositionUnit DECIMETER
dm.
-
DECAMETER
public static final PositionUnit DECAMETER
dam.
-
HECTOMETER
public static final PositionUnit HECTOMETER
hm.
-
KILOMETER
public static final PositionUnit KILOMETER
km.
-
FOOT
public static final PositionUnit FOOT
foot (international) = 0.3048 m = 1/3 yd = 12 inches.
-
INCH
public static final PositionUnit INCH
inch (international) = 2.54 cm = 1/36 yd = 1/12 ft.
-
YARD
public static final PositionUnit YARD
yard (international) = 0.9144 m = 3 ft = 36 in.
-
MILE
public static final PositionUnit MILE
mile (international) = 5280 ft = 1760 yd.
-
NAUTICAL_MILE
public static final PositionUnit NAUTICAL_MILE
nautical mile (international) = 1852 m.
-
ASTRONOMICAL_UNIT
public static final PositionUnit ASTRONOMICAL_UNIT
Astronomical Unit = 149,597,870,700 m.
-
LIGHTYEAR
public static final PositionUnit LIGHTYEAR
Lightyear = 9,460,730,472,580,800 m.
-
PARSEC
public static final PositionUnit PARSEC
Parsec = 648,000 / PI ly.
-
ANGSTROM
public static final PositionUnit ANGSTROM
Angstrom = 10^-10 m.
-
-