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

Public Member Functions

 TSLTMObject ()
 
 TSLTMObject (const TSLTMObject &right)
 
virtual ~TSLTMObject ()
 
TSLTMObjectoperator= (const TSLTMObject &right)
 
virtual TSLTMObjectclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 

Static Public Member Functions

static TSLTMObjectcreate ()
 

Constructor & Destructor Documentation

◆ TSLTMObject() [1/2]

TSLTMObject::TSLTMObject ( )

The default constructor.

◆ TSLTMObject() [2/2]

TSLTMObject::TSLTMObject ( const TSLTMObject & right)

The copy constructor.

◆ ~TSLTMObject()

virtual TSLTMObject::~TSLTMObject ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLTMObject * TSLTMObject::clone ( ) const
virtual

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

Reimplemented in TSLTMEdge, TSLTMGeometricPrimitive, TSLTMInstant, TSLTMNode, TSLTMPeriod, TSLTMPrimitive, and TSLTMTopologicalPrimitive.

◆ create()

static TSLTMObject * TSLTMObject::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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