OpenLexocad  27.1
Base::MassDensityUnit Class Reference

#include <Units.h>

Public Types

enum  MassDensityUnitEnum { KILOGRAM_CUBICMETRE = 0, TONNE_CUBICMETRE = 1, POUND_CUBICFOOT = 2 }
 

Public Member Functions

 MassDensityUnit ()
 
 MassDensityUnit (double value, MassDensityUnitEnum unit=KILOGRAM_CUBICMETRE)
 
 ~MassDensityUnit ()
 
void setValue (double value, MassDensityUnitEnum unit=KILOGRAM_CUBICMETRE)
 
double getIn (MassDensityUnitEnum unit)
 
double getInKilogramCubicMetre ()
 
double getInTonneCubicMetre ()
 
double getInPoundCubicFoot ()
 

Static Public Member Functions

static QString getSymbolFromUnit (MassDensityUnitEnum unit)
 
static MassDensityUnitEnum getUnitFromSymbol (const QString &symbol)
 
static MassDensityUnitEnum getDefaultUnit ()
 

Member Enumeration Documentation

◆ MassDensityUnitEnum

Enumerator
KILOGRAM_CUBICMETRE 
TONNE_CUBICMETRE 
POUND_CUBICFOOT 

Constructor & Destructor Documentation

◆ MassDensityUnit() [1/2]

Base::MassDensityUnit::MassDensityUnit ( )

◆ MassDensityUnit() [2/2]

Base::MassDensityUnit::MassDensityUnit ( double  value,
MassDensityUnitEnum  unit = KILOGRAM_CUBICMETRE 
)

◆ ~MassDensityUnit()

Base::MassDensityUnit::~MassDensityUnit ( )

Member Function Documentation

◆ getDefaultUnit()

static MassDensityUnitEnum Base::MassDensityUnit::getDefaultUnit ( )
static

◆ getIn()

double Base::MassDensityUnit::getIn ( MassDensityUnitEnum  unit)

◆ getInKilogramCubicMetre()

double Base::MassDensityUnit::getInKilogramCubicMetre ( )

◆ getInPoundCubicFoot()

double Base::MassDensityUnit::getInPoundCubicFoot ( )

◆ getInTonneCubicMetre()

double Base::MassDensityUnit::getInTonneCubicMetre ( )

◆ getSymbolFromUnit()

static QString Base::MassDensityUnit::getSymbolFromUnit ( MassDensityUnitEnum  unit)
static

◆ getUnitFromSymbol()

static MassDensityUnitEnum Base::MassDensityUnit::getUnitFromSymbol ( const QString &  symbol)
static

◆ setValue()

void Base::MassDensityUnit::setValue ( double  value,
MassDensityUnitEnum  unit = KILOGRAM_CUBICMETRE 
)

The documentation for this class was generated from the following file: