![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Any of the measuring systems to measure the length, distance between two entities. Example are the English System of feet and inches or the metric system of millimeters, centimeters and meters, also the System International (SI) System of Units.
Public Member Functions | |
TSLUomLength () | |
TSLUomLength (const TSLUomLength &right) | |
virtual | ~TSLUomLength () |
TSLUomLength & | operator= (const TSLUomLength &right) |
virtual TSLUomLength * | 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 TSLUomLength * | create () |
![]() | |
static TSLUnitOfMeasure * | create () |
TSLUomLength::TSLUomLength | ( | ) |
The default constructor.
TSLUomLength::TSLUomLength | ( | const TSLUomLength & | 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 |
TSLUomLength & TSLUomLength::operator= | ( | const TSLUomLength & | right | ) |
Assignment operator.
|
virtual |
Reimplemented from TSLUnitOfMeasure.