
Geographic area of the dataset
Public Member Functions | |
| TSLEXGeographicExtent () | |
| TSLEXGeographicExtent (const TSLEXGeographicExtent &right) | |
| virtual | ~TSLEXGeographicExtent ()=0 |
| TSLEXGeographicExtent & | operator= (const TSLEXGeographicExtent &right) |
| void | extentTypeCode (TSLBoolean input) |
| virtual TSLEXGeographicExtent * | clone () const =0 |
| virtual TSLMD_RTTI const * | classInfo () const |
| bool | isKindOf (char const *className) const |
| void | appendExtendedInformation (const char *key, const char *value) |
| virtual bool | serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const |
| TSLBoolean | extentTypeCode () const |
| const TSLCharacterString * | objectIdentifier () const |
| TSLCharacterString * | objectIdentifier () |
| const TSLCharacterString * | extendedInformation () const |
| TSLCharacterString * | extendedInformation () |
Static Public Member Functions | |
| static TSLCharacterString * | getObjectIdentifier () |
Static Public Attributes | |
| static TSLMD_RTTI | m_classInfo |
Protected Attributes | |
| TSLCharacterString * | m_extendedInformation |
| TSLCharacterString * | m_objectIdentifier |
| TSLEXGeographicExtent::TSLEXGeographicExtent | ( | ) |
The default constructor.
| TSLEXGeographicExtent::TSLEXGeographicExtent | ( | const TSLEXGeographicExtent & | right | ) |
The copy constructor.
|
pure virtual |
The destructor.
| void TSLEXGeographicExtent::appendExtendedInformation | ( | const char * | key, |
| const char * | value ) |
|
virtual |
Reimplemented in TSLEXBoundingPolygon, and TSLEXGeographicBoundingBox.
|
pure virtual |
Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted
Implemented in TSLEXBoundingPolygon, TSLEXGeographicBoundingBox, and TSLEXGeographicDescription.
|
inline |
|
inline |
Accessors for the extendedInformation attribute.
|
inline |
Returns the extentTypeCode attribute.
| void TSLEXGeographicExtent::extentTypeCode | ( | TSLBoolean | input | ) |
Sets the extentTypeCode attribute. TSLBooleanNULL is valid.
|
static |
| bool TSLEXGeographicExtent::isKindOf | ( | char const * | className | ) | const |
Return true if this class is derived from the class named by className.
| className | the name of the class we are testing against. |
|
inline |
|
inline |
Accessors for the objectIdentifier attribute. Note that objectIdentifier has no setter
| TSLEXGeographicExtent & TSLEXGeographicExtent::operator= | ( | const TSLEXGeographicExtent & | right | ) |
Assignment operator.
|
virtual |
Reimplemented in TSLEXBoundingPolygon, TSLEXGeographicBoundingBox, and TSLEXGeographicDescription.
|
static |
|
protected |
|
protected |