MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
Inheritance diagram for TSLMDCRS:

Public Member Functions

 TSLMDCRS ()
 
 TSLMDCRS (const TSLMDCRS &right)
 
virtual ~TSLMDCRS ()
 
TSLMDCRSoperator= (const TSLMDCRS &right)
 
void projection (TSLRSIdentifier *input, bool assumeOwnership=true)
 
void ellipsoid (TSLRSIdentifier *input, bool assumeOwnership=true)
 
void datum (TSLRSIdentifier *input, bool assumeOwnership=true)
 
void projectionParameters (TSLMDProjectionParameters *val, bool assumeOwnership=true)
 
void ellipsoidParameters (TSLMDEllipsoidParameters *val, bool assumeOwnership=true)
 
virtual TSLMDCRSclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLRSIdentifierprojection () const
 
TSLRSIdentifierprojection ()
 
const TSLRSIdentifierellipsoid () const
 
TSLRSIdentifierellipsoid ()
 
const TSLRSIdentifierdatum () const
 
TSLRSIdentifierdatum ()
 
const TSLMDProjectionParametersprojectionParameters () const
 
TSLMDProjectionParametersprojectionParameters ()
 
const TSLMDEllipsoidParametersellipsoidParameters () const
 
TSLMDEllipsoidParametersellipsoidParameters ()
 
- Public Member Functions inherited from TSLMDReferenceSystem
 TSLMDReferenceSystem ()
 
 TSLMDReferenceSystem (const TSLMDReferenceSystem &right)
 
virtual ~TSLMDReferenceSystem ()
 
TSLMDReferenceSystemoperator= (const TSLMDReferenceSystem &right)
 
void referenceSystemIdentifier (TSLRSIdentifier *input, bool assumeOwnership=true)
 
const TSLRSIdentifierreferenceSystemIdentifier () const
 
TSLRSIdentifierreferenceSystemIdentifier ()
 

Static Public Member Functions

static TSLMDCRScreate ()
 
- Static Public Member Functions inherited from TSLMDReferenceSystem
static TSLMDReferenceSystemcreate ()
 

Constructor & Destructor Documentation

◆ TSLMDCRS() [1/2]

TSLMDCRS::TSLMDCRS ( )

The default constructor.

◆ TSLMDCRS() [2/2]

TSLMDCRS::TSLMDCRS ( const TSLMDCRS & right)

The copy constructor.

◆ ~TSLMDCRS()

virtual TSLMDCRS::~TSLMDCRS ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLMDCRS * TSLMDCRS::clone ( ) const
virtual

Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted

Reimplemented from TSLMDReferenceSystem.

◆ create()

static TSLMDCRS * TSLMDCRS::create ( )
static

◆ datum() [1/3]

TSLRSIdentifier * TSLMDCRS::datum ( )
inline

Returns the datum attribute.

◆ datum() [2/3]

const TSLRSIdentifier * TSLMDCRS::datum ( ) const
inline

Returns the datum attribute.

◆ datum() [3/3]

void TSLMDCRS::datum ( TSLRSIdentifier * input,
bool assumeOwnership = true )

Sets the datum attribute.

◆ ellipsoid() [1/3]

TSLRSIdentifier * TSLMDCRS::ellipsoid ( )
inline

Returns the ellipsoid attribute.

◆ ellipsoid() [2/3]

const TSLRSIdentifier * TSLMDCRS::ellipsoid ( ) const
inline

Returns the ellipsoid attribute.

◆ ellipsoid() [3/3]

void TSLMDCRS::ellipsoid ( TSLRSIdentifier * input,
bool assumeOwnership = true )

Sets the ellipsoid attribute.

◆ ellipsoidParameters() [1/3]

TSLMDEllipsoidParameters * TSLMDCRS::ellipsoidParameters ( )
inline

◆ ellipsoidParameters() [2/3]

const TSLMDEllipsoidParameters * TSLMDCRS::ellipsoidParameters ( ) const
inline

◆ ellipsoidParameters() [3/3]

void TSLMDCRS::ellipsoidParameters ( TSLMDEllipsoidParameters * val,
bool assumeOwnership = true )

◆ operator=()

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

Assignment operator.

◆ projection() [1/3]

TSLRSIdentifier * TSLMDCRS::projection ( )
inline

Returns the projection attribute.

◆ projection() [2/3]

const TSLRSIdentifier * TSLMDCRS::projection ( ) const
inline

Returns the projection attribute.

◆ projection() [3/3]

void TSLMDCRS::projection ( TSLRSIdentifier * input,
bool assumeOwnership = true )

Sets the projection attribute.

◆ projectionParameters() [1/3]

TSLMDProjectionParameters * TSLMDCRS::projectionParameters ( )
inline

◆ projectionParameters() [2/3]

const TSLMDProjectionParameters * TSLMDCRS::projectionParameters ( ) const
inline

◆ projectionParameters() [3/3]

void TSLMDCRS::projectionParameters ( TSLMDProjectionParameters * val,
bool assumeOwnership = true )

◆ serialize()

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

Reimplemented from TSLMDReferenceSystem.