![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Any of the measuring systems commonly used to measure scale, or the ratio between quantities with the same unit. Scale factors are often unitless.
Public Member Functions | |
TSLUomScale () | |
TSLUomScale (const TSLUomScale &right) | |
virtual | ~TSLUomScale () |
TSLUomScale & | operator= (const TSLUomScale &right) |
virtual TSLUomScale * | clone () const |
virtual bool | serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const |
![]() | |
TSLUnitOfMeasure () | |
TSLUnitOfMeasure (const TSLUnitOfMeasure &right) | |
virtual | ~TSLUnitOfMeasure () |
TSLUnitOfMeasure & | operator= (const TSLUnitOfMeasure &right) |
void | measureType (TSLMeasureType input) |
void | nameStandardUnit (TSLCharacterString *input, bool assumeOwnership=true) |
void | nameStandardUnit (const char *input) |
void | scaleToStandardUnit (double *input, bool assumeOwnership=true) |
void | offsetToStandardUnit (double *input, bool assumeOwnership=true) |
void | formula (TSLCharacterString *input, bool assumeOwnership=true) |
void | formula (const char *input) |
void | subunit (TSLSubUnitsPerUnit *val, bool assumeOwnership=true) |
const TSLCharacterString & | uomName () const |
TSLCharacterString & | uomName () |
void | uomName (const TSLCharacterString &input) |
void | uomName (const char *input) |
const TSLCharacterString & | uomSymbol () const |
TSLCharacterString & | uomSymbol () |
void | uomSymbol (const TSLCharacterString &input) |
void | uomSymbol (const char *input) |
TSLMeasureType | measureType () const |
const TSLCharacterString * | nameStandardUnit () const |
TSLCharacterString * | nameStandardUnit () |
const double * | scaleToStandardUnit () const |
double * | scaleToStandardUnit () |
const double * | offsetToStandardUnit () const |
double * | offsetToStandardUnit () |
const TSLCharacterString * | formula () const |
TSLCharacterString * | formula () |
const TSLSubUnitsPerUnit * | subunit () const |
TSLSubUnitsPerUnit * | subunit () |
Static Public Member Functions | |
static TSLUomScale * | create () |
![]() | |
static TSLUnitOfMeasure * | create () |
TSLUomScale::TSLUomScale | ( | ) |
The default constructor.
TSLUomScale::TSLUomScale | ( | const TSLUomScale & | right | ) |
The copy constructor.
|
virtual |
The destructor.
|
virtual |
Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted
Reimplemented from TSLUnitOfMeasure.
|
static |
TSLUomScale & TSLUomScale::operator= | ( | const TSLUomScale & | right | ) |
Assignment operator.
|
virtual |
Reimplemented from TSLUnitOfMeasure.