MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
Inheritance diagram for TSLUomArea:

Detailed Description

Any of the measuring systems commonly used to measure area. Common units include square length units, such as square meters and square feet. Other common unit include acres (in the US) and hectares.

Public Member Functions

 TSLUomArea ()
 
 TSLUomArea (const TSLUomArea &right)
 
virtual ~TSLUomArea ()
 
TSLUomAreaoperator= (const TSLUomArea &right)
 
virtual TSLUomAreaclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
- Public Member Functions inherited from TSLUnitOfMeasure
 TSLUnitOfMeasure ()
 
 TSLUnitOfMeasure (const TSLUnitOfMeasure &right)
 
virtual ~TSLUnitOfMeasure ()
 
TSLUnitOfMeasureoperator= (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 TSLCharacterStringuomName () const
 
TSLCharacterStringuomName ()
 
void uomName (const TSLCharacterString &input)
 
void uomName (const char *input)
 
const TSLCharacterStringuomSymbol () const
 
TSLCharacterStringuomSymbol ()
 
void uomSymbol (const TSLCharacterString &input)
 
void uomSymbol (const char *input)
 
TSLMeasureType measureType () const
 
const TSLCharacterStringnameStandardUnit () const
 
TSLCharacterStringnameStandardUnit ()
 
const double * scaleToStandardUnit () const
 
double * scaleToStandardUnit ()
 
const double * offsetToStandardUnit () const
 
double * offsetToStandardUnit ()
 
const TSLCharacterStringformula () const
 
TSLCharacterStringformula ()
 
const TSLSubUnitsPerUnitsubunit () const
 
TSLSubUnitsPerUnitsubunit ()
 

Static Public Member Functions

static TSLUomAreacreate ()
 
- Static Public Member Functions inherited from TSLUnitOfMeasure
static TSLUnitOfMeasurecreate ()
 

Constructor & Destructor Documentation

◆ TSLUomArea() [1/2]

TSLUomArea::TSLUomArea ( )

The default constructor.

◆ TSLUomArea() [2/2]

TSLUomArea::TSLUomArea ( const TSLUomArea & right)

The copy constructor.

◆ ~TSLUomArea()

virtual TSLUomArea::~TSLUomArea ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLUomArea * TSLUomArea::clone ( ) const
virtual

Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted

Reimplemented from TSLUnitOfMeasure.

◆ create()

static TSLUomArea * TSLUomArea::create ( )
static

◆ operator=()

TSLUomArea & TSLUomArea::operator= ( const TSLUomArea & right)

Assignment operator.

◆ serialize()

virtual bool TSLUomArea::serialize ( void * outputStreamOfXML,
int indentation = -1,
bool isRootHandler = true ) const
virtual

Reimplemented from TSLUnitOfMeasure.