#include "Quantities/Quantity/Variable.h"
#include "Quantities/Quantity/Constant.h"
#include "Quantities/Quantity/QuantityAggregates.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::length |
Classes | |
struct | quantity::QuantityTraits< length::Class > |
the length quantity traits template More... | |
struct | quantity::DerivedQuantityTraits< length::Class, length::DerivedLength > |
Typedefs | |
typedef unit::Prefixable< Unit, MetreUnits > | quantity::length::Metres |
the metres | |
typedef unit::Prefixed< Metres > | quantity::length::Metre |
the metre | |
typedef unit::Prefixed< Metres, unit::Deci > | quantity::length::DeciMetre |
typedef unit::Prefixed< Metres, unit::Centi > | quantity::length::CentiMetre |
typedef unit::Prefixed< Metres, unit::Milli > | quantity::length::MilliMetre |
typedef unit::Prefixed< Metres, unit::Micro > | quantity::length::MicroMetre |
typedef unit::Prefixed< Metres, unit::Nano > | quantity::length::NanoMetre |
typedef unit::Prefixed< Metres, unit::Pico > | quantity::length::PicoMetre |
typedef unit::Prefixed< Metres, unit::Kilo > | quantity::length::KiloMetre |
typedef unit::NonPrefixable < Unit, BohrUnit > | quantity::length::Bohr |
the Bohr | |
typedef unit::NonPrefixable < Unit, AngstromUnit > | quantity::length::Angstrom |
the Angstrom | |
typedef unit::NonPrefixable < Unit, MicronUnit > | quantity::length::Micron |
the micron | |
typedef unit::NonPrefixable < Unit, MilliMicronUnit > | quantity::length::MilliMicron |
the millimicron | |
typedef unit::NonPrefixable < Unit, XUnit > | quantity::length::X |
the X | |
typedef unit::NonPrefixable < Unit, FermiUnit > | quantity::length::Fermi |
the Fermi | |
typedef unit::NonPrefixable < Unit, InchUnit > | quantity::length::Inch |
the inch | |
typedef unit::NonPrefixable < Unit, FootUnit > | quantity::length::Foot |
the foot | |
typedef unit::NonPrefixable < Unit, YardUnit > | quantity::length::Yard |
the yard | |
typedef unit::NonPrefixable < Unit, MileUnit > | quantity::length::Mile |
the mile | |
typedef unit::NonPrefixable < Unit, NauticalMileUnit > | quantity::length::NauticalMile |
the nautical mile | |
typedef unit::NonPrefixable < Unit, AstronomicalUnit > | quantity::length::Astronomical |
the astronomical unit | |
typedef unit::NonPrefixable < Unit, ParsecUnit > | quantity::length::Parsec |
the parsec | |
typedef unit::NonPrefixable < Unit, LightYearUnit > | quantity::length::LightYear |
the lightyear | |
typedef unit::NonPrefixable < Unit, LightSecondUnit > | quantity::length::LightSecond |
the Lightsecond | |
typedef Loki::Typelist< Metres, Loki::Typelist< Bohr, Loki::Typelist< Angstrom, Loki::Typelist< Micron, Loki::Typelist< MilliMicron, Loki::Typelist< X, Loki::Typelist< Fermi, Loki::Typelist< Inch, Loki::Typelist< Foot, Loki::Typelist< Yard, Loki::Typelist< Mile, Loki::Typelist< NauticalMile, Loki::Typelist< Astronomical, Loki::Typelist< Parsec, Loki::Typelist< LightYear, Loki::Typelist< LightSecond, Loki::NullType > > > > > > > > > > > > > > > > | quantity::length::Units |
list of all available length units | |
typedef Metre | quantity::length::m |
typedef MilliMetre | quantity::length::mm |
typedef KiloMetre | quantity::length::km |
typedef CentiMetre | quantity::length::cm |
typedef Quantity< Class > | quantity::length::Quantity |
typedef quantity::Quantity < Class, int > | quantity::length::IntQuantity |
typedef Variable < length::Quantity > | quantity::Length |
the length variable with default storage unit and storage type double | |
typedef Variable < length::IntQuantity > | quantity::IntLength |
the length variable with default storage unit and storage type int | |
typedef Constant < length::Quantity > | quantity::LengthConstant |
the length constant with default storage unit and storage type double | |
typedef VariableVector < QuantityVector < length::Class > > | quantity::LengthVector |
the length variable vector with default storage unit and storage type double |
for details, see Length Quantity and Units
Definition in file Length.h.