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 ()
TSLEXVerticalExtentoperator= (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 TSLUomLengthunitOfMeasure () const
TSLUomLengthunitOfMeasure ()
const TSLSCVerticalDatumverticalDatum () const
TSLSCVerticalDatumverticalDatum ()
const TSLCharacterStringnilReason () const
TSLCharacterStringnilReason ()
const TSLCharacterStringCRSurl () const
TSLCharacterStringCRSurl ()
const TSLCharacterStringobjectIdentifier () const
TSLCharacterStringobjectIdentifier ()
const TSLCharacterStringextendedInformation () const
TSLCharacterStringextendedInformation ()

Static Public Member Functions

static TSLCharacterStringgetObjectIdentifier ()
static TSLEXVerticalExtentcreate ()

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)