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

Detailed Description

The measure of the physical extent of any topologically 2-D geometric object. Usually measured in "square" units of length.

Public Member Functions

 TSLArea ()
 TSLArea (const TSLArea &right)
virtual ~TSLArea ()
TSLAreaoperator= (const TSLArea &right)
virtual TSLAreaclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
const TSLUomAreauom () const
TSLUomAreauom ()
void uom (const TSLUomArea &input)
Public Member Functions inherited from TSLMeasure
 TSLMeasure ()
 TSLMeasure (const TSLMeasure &right)
virtual ~TSLMeasure ()
TSLMeasureoperator= (const TSLMeasure &right)
void Uom (TSLUnitOfMeasure *val, bool assumeOwnership=true)
double value () const
void value (double input)
const TSLUnitOfMeasureUom () const
TSLUnitOfMeasureUom ()

Static Public Member Functions

static TSLAreacreate ()
Static Public Member Functions inherited from TSLMeasure
static TSLMeasurecreate ()

Constructor & Destructor Documentation

◆ TSLArea() [1/2]

TSLArea::TSLArea ( )

The default constructor.

◆ TSLArea() [2/2]

TSLArea::TSLArea ( const TSLArea & right)

The copy constructor.

◆ ~TSLArea()

virtual TSLArea::~TSLArea ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLArea * TSLArea::clone ( ) const
virtual

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

Reimplemented from TSLMeasure.

◆ create()

TSLArea * TSLArea::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLMeasure.

◆ uom() [1/3]

TSLUomArea & TSLArea::uom ( )
inline

Returns the uom attribute.

◆ uom() [2/3]

const TSLUomArea & TSLArea::uom ( ) const
inline

Returns the uom attribute.

◆ uom() [3/3]

void TSLArea::uom ( const TSLUomArea & input)
inline

Sets the uom attribute.