datum describing the relation of gravity-related heights to the Earth
NOTE In most cases the vertical datum will be related to sea level. Ellipsoidal heights are treated as related to a three-dimensional ellipsoidal coordinate system referenced to a geodetic datum. Vertical datums include sounding datums (used for hydrographic purposes), in which case the heights may be negative heights or depths.
|
| TSLSCVerticalDatum () |
|
| TSLSCVerticalDatum (const TSLSCVerticalDatum &right) |
|
virtual | ~TSLSCVerticalDatum () |
|
TSLSCVerticalDatum & | operator= (const TSLSCVerticalDatum &right) |
|
virtual TSLSCVerticalDatum * | clone () const |
|
virtual bool | serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const |
|
| TSLSCDatum () |
|
| TSLSCDatum (const TSLSCDatum &right) |
|
virtual | ~TSLSCDatum () |
|
TSLSCDatum & | operator= (const TSLSCDatum &right) |
|
void | datumID (const TSLRSIdentifier &input) |
|
bool | insertAlias (const TSLCharacterString &obj, int position=-1) |
|
bool | insertAlias (const char *input, int position=-1) |
|
bool | removeAlias (int position=-1) |
|
void | type (TSLCharacterString *input, bool assumeOwnership=true) |
|
void | type (const char *input) |
|
void | point (TSLCharacterString *input, bool assumeOwnership=true) |
|
void | point (const char *input) |
|
void | realizationEpoch (TSLDate *input, bool assumeOwnership=true) |
|
void | validArea (TSLEXExtent *input, bool assumeOwnership=true) |
|
bool | insertScope (const TSLCharacterString &obj, int position=-1) |
|
bool | insertScope (const char *input, int position=-1) |
|
bool | removeScope (int position=-1) |
|
void | remarks (TSLCharacterString *input, bool assumeOwnership=true) |
|
void | remarks (const char *input) |
|
const TSLRSIdentifier & | datumID () const |
|
TSLRSIdentifier & | datumID () |
|
const TSLMDCollection< TSLCharacterString > & | alias () const |
|
TSLMDCollection< TSLCharacterString > & | alias () |
|
const TSLCharacterString * | aliasAt (int position) const |
|
TSLCharacterString * | aliasAt (int position) |
|
const TSLCharacterString * | type () const |
|
TSLCharacterString * | type () |
|
const TSLCharacterString * | point () const |
|
TSLCharacterString * | point () |
|
const TSLDate * | realizationEpoch () const |
|
TSLDate * | realizationEpoch () |
|
const TSLEXExtent * | validArea () const |
|
TSLEXExtent * | validArea () |
|
const TSLMDCollection< TSLCharacterString > & | scope () const |
|
TSLMDCollection< TSLCharacterString > & | scope () |
|
const TSLCharacterString * | scopeAt (int position) const |
|
TSLCharacterString * | scopeAt (int position) |
|
const TSLCharacterString * | remarks () const |
|
TSLCharacterString * | remarks () |
|