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

Detailed Description

Digital mechanism used to represent spatial information

Public Member Functions

 TSLMDSpatialRepresentation ()
 
 TSLMDSpatialRepresentation (const TSLMDSpatialRepresentation &right)
 
virtual ~TSLMDSpatialRepresentation ()=0
 
TSLMDSpatialRepresentationoperator= (const TSLMDSpatialRepresentation &right)
 
virtual TSLMDSpatialRepresentationclone () const =0
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 

Constructor & Destructor Documentation

◆ TSLMDSpatialRepresentation() [1/2]

TSLMDSpatialRepresentation::TSLMDSpatialRepresentation ( )

The default constructor.

◆ TSLMDSpatialRepresentation() [2/2]

TSLMDSpatialRepresentation::TSLMDSpatialRepresentation ( const TSLMDSpatialRepresentation & right)

The copy constructor.

◆ ~TSLMDSpatialRepresentation()

virtual TSLMDSpatialRepresentation::~TSLMDSpatialRepresentation ( )
pure virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLMDSpatialRepresentation * TSLMDSpatialRepresentation::clone ( ) const
pure virtual

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

Implemented in TSLMDGeorectified, TSLMDGeoreferenceable, TSLMDGridSpatialRepresentation, and TSLMDVectorSpatialRepresentation.

◆ operator=()

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

Assignment operator.

◆ serialize()

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