Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
List of all members
LengthUnit Class Reference
#include <SEScalarLength.h>
Inherits CCompoundUnit.
Public Member Functions | |
LengthUnit (const std::string &u) | |
virtual ~LengthUnit () | |
LengthUnit (const LengthUnit &)=delete | |
LengthUnit & operator= (const LengthUnit &)=delete | |
![]() | |
CCompoundUnit () | |
CCompoundUnit (const std::string &unitString) | |
CCompoundUnit (const CCompoundUnit &src) | |
virtual ~CCompoundUnit () | |
const CUnitDimension * GetDimension () const | |
const double & GetBigness () const | |
double GetBias () const | |
CCompoundUnit & operator= (const CCompoundUnit &rhs) | |
CCompoundUnit & operator*= (const CCompoundUnit &rhs) | |
CCompoundUnit & operator/= (const CCompoundUnit &rhs) | |
CCompoundUnit operator* (const CCompoundUnit &rhs) const | |
CCompoundUnit operator/ (const CCompoundUnit &rhs) const | |
CCompoundUnit & Raise (CCompoundUnitElement::ExponentType) | |
bool operator== (const CCompoundUnit &rhs) const | |
bool operator!= (const CCompoundUnit &rhs) const | |
bool IsOfType (int quantityTypeID) | |
bool IsOfType (const std::string &quantityName) | |
bool IsDimensionless () const | |
bool IsDecibel () const | |
bool IsUnitEmpty () const | |
double GetDecibelLogScaleFactor () const | |
void DecibelModeOn () | |
void DecibelModeOff () | |
CCompoundUnitElement & AddElement (const CCompoundUnitElement &) | |
void clear () | |
void ParseString (const std::string &unitString) | |
std::string GetString () const | |
std::ostream & PrintSelf (std::ostream &output) const | |
Static Public Member Functions | |
static bool IsValidUnit (const std::string &unit) | |
static const LengthUnit & GetCompoundUnit (const std::string &unit) | |
Static Public Attributes | |
static const LengthUnit m | |
static const LengthUnit cm | |
static const LengthUnit mm | |
static const LengthUnit um | |
static const LengthUnit in | |
static const LengthUnit ft | |
Additional Inherited Members | |
![]() | |
void BuildDimension () const | |
void ComputeBigness () const | |
Constructor & Destructor Documentation
◆ LengthUnit() [1/2]
|
inline |
◆ ~LengthUnit()
|
inlinevirtual |
◆ LengthUnit() [2/2]
|
delete |
Member Function Documentation
◆ GetCompoundUnit()
|
static |
◆ IsValidUnit()
|
static |
◆ operator=()
|
delete |
Member Data Documentation
◆ cm
|
static |
◆ ft
|
static |
◆ in
|
static |
◆ m
|
static |
◆ mm
|
static |
◆ um
|
static |