OpenLexocad  27.1
Base::AreaDensityUnit Class Reference

#include <Units.h>

Public Types

enum  AreaDensityUnitEnum { KILOGRAM_SQUAREMETRE = 0, TONNE_SQUAREMETRE = 1, POUND_SQUAREFOOT = 2 }
 

Public Member Functions

 AreaDensityUnit ()
 
 AreaDensityUnit (double value, AreaDensityUnitEnum unit=KILOGRAM_SQUAREMETRE)
 
 ~AreaDensityUnit ()
 
void setValue (double value, AreaDensityUnitEnum unit=KILOGRAM_SQUAREMETRE)
 
double getIn (AreaDensityUnitEnum unit)
 
double getInKilogramSquareMetre ()
 
double getInTonneSquareMetre ()
 
double getInPoundSquareFoot ()
 

Static Public Member Functions

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

Member Enumeration Documentation

◆ AreaDensityUnitEnum

Enumerator
KILOGRAM_SQUAREMETRE 
TONNE_SQUAREMETRE 
POUND_SQUAREFOOT 

Constructor & Destructor Documentation

◆ AreaDensityUnit() [1/2]

Base::AreaDensityUnit::AreaDensityUnit ( )

◆ AreaDensityUnit() [2/2]

Base::AreaDensityUnit::AreaDensityUnit ( double  value,
AreaDensityUnitEnum  unit = KILOGRAM_SQUAREMETRE 
)

◆ ~AreaDensityUnit()

Base::AreaDensityUnit::~AreaDensityUnit ( )

Member Function Documentation

◆ getDefaultUnit()

static AreaDensityUnitEnum Base::AreaDensityUnit::getDefaultUnit ( )
static

◆ getIn()

double Base::AreaDensityUnit::getIn ( AreaDensityUnitEnum  unit)

◆ getInKilogramSquareMetre()

double Base::AreaDensityUnit::getInKilogramSquareMetre ( )

◆ getInPoundSquareFoot()

double Base::AreaDensityUnit::getInPoundSquareFoot ( )

◆ getInTonneSquareMetre()

double Base::AreaDensityUnit::getInTonneSquareMetre ( )

◆ getSymbolFromUnit()

static QString Base::AreaDensityUnit::getSymbolFromUnit ( AreaDensityUnitEnum  unit)
static

◆ getUnitFromSymbol()

static AreaDensityUnitEnum Base::AreaDensityUnit::getUnitFromSymbol ( const QString &  symbol)
static

◆ setValue()

void Base::AreaDensityUnit::setValue ( double  value,
AreaDensityUnitEnum  unit = KILOGRAM_SQUAREMETRE 
)

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