MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches

Detailed Description

Information about spatial, vertical, and temporal extent

Public Member Functions

 TSLEXExtent ()
 
 TSLEXExtent (const TSLEXExtent &right)
 
virtual ~TSLEXExtent ()
 
TSLEXExtentoperator= (const TSLEXExtent &right)
 
void description (TSLCharacterString *input, bool assumeOwnership=true)
 
void description (const char *input)
 
bool insertVerticalElement (const TSLEXVerticalExtent &val, int pos=-1)
 
bool removeVerticalElement (int pos=-1)
 
bool insertTemporalElement (const TSLEXTemporalExtent &val, int pos=-1)
 
bool removeTemporalElement (int pos=-1)
 
bool insertGeographicElement (TSLEXGeographicExtent *val, bool assumeOwnership=true, int pos=-1)
 
bool removeGeographicElement (int pos=-1)
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLCharacterStringdescription () const
 
TSLCharacterStringdescription ()
 
const TSLMDCollection< TSLEXVerticalExtent > & verticalElement () const
 
TSLMDCollection< TSLEXVerticalExtent > & verticalElement ()
 
const TSLEXVerticalExtentverticalElementAt (int pos) const
 
TSLEXVerticalExtentverticalElementAt (int pos)
 
const TSLMDCollection< TSLEXTemporalExtent > & temporalElement () const
 
TSLMDCollection< TSLEXTemporalExtent > & temporalElement ()
 
const TSLEXTemporalExtenttemporalElementAt (int pos) const
 
TSLEXTemporalExtenttemporalElementAt (int pos)
 
const TSLMDCollection< TSLEXGeographicExtent * > & geographicElement () const
 
TSLMDCollection< TSLEXGeographicExtent * > & geographicElement ()
 
const TSLEXGeographicExtentgeographicElementAt (int pos) const
 
TSLEXGeographicExtentgeographicElementAt (int pos)
 

Static Public Member Functions

static TSLEXExtentcreate ()
 

Constructor & Destructor Documentation

◆ TSLEXExtent() [1/2]

TSLEXExtent::TSLEXExtent ( )

The default constructor.

◆ TSLEXExtent() [2/2]

TSLEXExtent::TSLEXExtent ( const TSLEXExtent & right)

The copy constructor.

◆ ~TSLEXExtent()

virtual TSLEXExtent::~TSLEXExtent ( )
virtual

The destructor.

Member Function Documentation

◆ create()

static TSLEXExtent * TSLEXExtent::create ( )
static

◆ description() [1/4]

TSLCharacterString * TSLEXExtent::description ( )
inline

Returns the description attribute.

◆ description() [2/4]

const TSLCharacterString * TSLEXExtent::description ( ) const
inline

Returns the description attribute.

◆ description() [3/4]

void TSLEXExtent::description ( const char * input)

Overload to allow assignment of string as a literal.

◆ description() [4/4]

void TSLEXExtent::description ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the description attribute.

◆ geographicElement() [1/2]

TSLMDCollection< TSLEXGeographicExtent * > & TSLEXExtent::geographicElement ( )
inline

◆ geographicElement() [2/2]

const TSLMDCollection< TSLEXGeographicExtent * > & TSLEXExtent::geographicElement ( ) const
inline

◆ geographicElementAt() [1/2]

TSLEXGeographicExtent * TSLEXExtent::geographicElementAt ( int pos)
inline

◆ geographicElementAt() [2/2]

const TSLEXGeographicExtent * TSLEXExtent::geographicElementAt ( int pos) const
inline

◆ insertGeographicElement()

bool TSLEXExtent::insertGeographicElement ( TSLEXGeographicExtent * val,
bool assumeOwnership = true,
int pos = -1 )

◆ insertTemporalElement()

bool TSLEXExtent::insertTemporalElement ( const TSLEXTemporalExtent & val,
int pos = -1 )

◆ insertVerticalElement()

bool TSLEXExtent::insertVerticalElement ( const TSLEXVerticalExtent & val,
int pos = -1 )

◆ operator=()

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

Assignment operator.

◆ removeGeographicElement()

bool TSLEXExtent::removeGeographicElement ( int pos = -1)

◆ removeTemporalElement()

bool TSLEXExtent::removeTemporalElement ( int pos = -1)

◆ removeVerticalElement()

bool TSLEXExtent::removeVerticalElement ( int pos = -1)

◆ serialize()

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

◆ temporalElement() [1/2]

TSLMDCollection< TSLEXTemporalExtent > & TSLEXExtent::temporalElement ( )
inline

◆ temporalElement() [2/2]

const TSLMDCollection< TSLEXTemporalExtent > & TSLEXExtent::temporalElement ( ) const
inline

◆ temporalElementAt() [1/2]

TSLEXTemporalExtent * TSLEXExtent::temporalElementAt ( int pos)
inline

◆ temporalElementAt() [2/2]

const TSLEXTemporalExtent * TSLEXExtent::temporalElementAt ( int pos) const
inline

◆ verticalElement() [1/2]

TSLMDCollection< TSLEXVerticalExtent > & TSLEXExtent::verticalElement ( )
inline

◆ verticalElement() [2/2]

const TSLMDCollection< TSLEXVerticalExtent > & TSLEXExtent::verticalElement ( ) const
inline

◆ verticalElementAt() [1/2]

TSLEXVerticalExtent * TSLEXExtent::verticalElementAt ( int pos)
inline

◆ verticalElementAt() [2/2]

const TSLEXVerticalExtent * TSLEXExtent::verticalElementAt ( int pos) const
inline