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

Detailed Description

Vertical domain of dataset

Public Member Functions

 TSLEXVerticalExtent ()
 TSLEXVerticalExtent (const TSLEXVerticalExtent &right)
virtual ~TSLEXVerticalExtent ()
TSLEXVerticalExtent & operator= (const TSLEXVerticalExtent &right)
void minimumValue (double input)
void maximumValue (double input)
void unitOfMeasure (const TSLUomLength &input)
void verticalDatum (TSLSCVerticalDatum *val)
void nilReason (const TSLCharacterString &input)
void nilReason (const char *input)
void CRSurl (const TSLCharacterString &input)
void CRSurl (const char *input)
void appendExtendedInformation (const char *key, const char *value)
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
double minimumValue () const
double maximumValue () const
const TSLUomLength & unitOfMeasure () const
TSLUomLength & unitOfMeasure ()
const TSLSCVerticalDatum * verticalDatum () const
TSLSCVerticalDatum * verticalDatum ()
const TSLCharacterString & nilReason () const
TSLCharacterString & nilReason ()
const TSLCharacterString & CRSurl () const
TSLCharacterString & CRSurl ()
const TSLCharacterString * objectIdentifier () const
TSLCharacterString * objectIdentifier ()
const TSLCharacterString * extendedInformation () const
TSLCharacterString * extendedInformation ()

Static Public Member Functions

static TSLCharacterString * getObjectIdentifier ()
static TSLEXVerticalExtent * create ()

Constructor & Destructor Documentation

◆ TSLEXVerticalExtent() [1/2]

TSLEXVerticalExtent::TSLEXVerticalExtent ( )

The default constructor.

◆ TSLEXVerticalExtent() [2/2]

TSLEXVerticalExtent::TSLEXVerticalExtent ( const TSLEXVerticalExtent & right)

The copy constructor.

◆ ~TSLEXVerticalExtent()

virtual TSLEXVerticalExtent::~TSLEXVerticalExtent ( )
virtual

The destructor.

Member Function Documentation

◆ appendExtendedInformation()

void TSLEXVerticalExtent::appendExtendedInformation ( const char * key,
const char * value )

◆ create()

TSLEXVerticalExtent * TSLEXVerticalExtent::create ( )
static

◆ CRSurl() [1/4]

TSLCharacterString & TSLEXVerticalExtent::CRSurl ( )
inline

◆ CRSurl() [2/4]

const TSLCharacterString & TSLEXVerticalExtent::CRSurl ( ) const
inline

Accessors for the CRS url attribute

◆ CRSurl() [3/4]

void TSLEXVerticalExtent::CRSurl ( const char * input)

◆ CRSurl() [4/4]

void TSLEXVerticalExtent::CRSurl ( const TSLCharacterString & input)

◆ extendedInformation() [1/2]

TSLCharacterString * TSLEXVerticalExtent::extendedInformation ( )
inline

◆ extendedInformation() [2/2]

const TSLCharacterString * TSLEXVerticalExtent::extendedInformation ( ) const
inline

Accessors for the extendedInformation attribute.

◆ getObjectIdentifier()

TSLCharacterString * TSLEXVerticalExtent::getObjectIdentifier ( )
static

◆ maximumValue() [1/2]

double TSLEXVerticalExtent::maximumValue ( ) const
inline

Returns the maximumValue attribute.

◆ maximumValue() [2/2]

void TSLEXVerticalExtent::maximumValue ( double input)

Sets the maximumValue attribute.

◆ minimumValue() [1/2]

double TSLEXVerticalExtent::minimumValue ( ) const
inline

Returns the minimumValue attribute.

◆ minimumValue() [2/2]

void TSLEXVerticalExtent::minimumValue ( double input)

Sets the minimumValue attribute.

◆ nilReason() [1/4]

TSLCharacterString & TSLEXVerticalExtent::nilReason ( )
inline

◆ nilReason() [2/4]

const TSLCharacterString & TSLEXVerticalExtent::nilReason ( ) const
inline

Accessors for the nilReason attribute

◆ nilReason() [3/4]

void TSLEXVerticalExtent::nilReason ( const char * input)

◆ nilReason() [4/4]

void TSLEXVerticalExtent::nilReason ( const TSLCharacterString & input)

◆ objectIdentifier() [1/2]

TSLCharacterString * TSLEXVerticalExtent::objectIdentifier ( )
inline

◆ objectIdentifier() [2/2]

const TSLCharacterString * TSLEXVerticalExtent::objectIdentifier ( ) const
inline

Accessors for the objectIdentifier attribute. Note that objectIdentifier has no setter

◆ operator=()

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

Assignment operator.

◆ serialize()

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

◆ unitOfMeasure() [1/3]

TSLUomLength & TSLEXVerticalExtent::unitOfMeasure ( )
inline

Returns the unitOfMeasure attribute.

◆ unitOfMeasure() [2/3]

const TSLUomLength & TSLEXVerticalExtent::unitOfMeasure ( ) const
inline

Returns the unitOfMeasure attribute.

◆ unitOfMeasure() [3/3]

void TSLEXVerticalExtent::unitOfMeasure ( const TSLUomLength & input)

Sets the unitOfMeasure attribute.

◆ verticalDatum() [1/3]

TSLSCVerticalDatum * TSLEXVerticalExtent::verticalDatum ( )
inline

◆ verticalDatum() [2/3]

const TSLSCVerticalDatum * TSLEXVerticalExtent::verticalDatum ( ) const
inline

◆ verticalDatum() [3/3]

void TSLEXVerticalExtent::verticalDatum ( TSLSCVerticalDatum * val)