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

Public Member Functions

 TSLTMPeriod ()
 TSLTMPeriod (const TSLTMPeriod &right)
virtual ~TSLTMPeriod ()
TSLTMPeriodoperator= (const TSLTMPeriod &right)
void begin (TSLTMInstant *val)
void topology (TSLTMEdge *val)
void end (TSLTMInstant *val)
virtual TSLTMPeriodclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
const TSLTMInstantbegin () const
TSLTMInstantbegin ()
const TSLTMEdgetopology () const
TSLTMEdgetopology ()
const TSLTMInstantend () const
TSLTMInstantend ()
Public Member Functions inherited from TSLTMGeometricPrimitive
 TSLTMGeometricPrimitive ()
 TSLTMGeometricPrimitive (const TSLTMGeometricPrimitive &right)
virtual ~TSLTMGeometricPrimitive ()
TSLTMGeometricPrimitiveoperator= (const TSLTMGeometricPrimitive &right)
Public Member Functions inherited from TSLTMPrimitive
 TSLTMPrimitive ()
 TSLTMPrimitive (const TSLTMPrimitive &right)
virtual ~TSLTMPrimitive ()
TSLTMPrimitiveoperator= (const TSLTMPrimitive &right)
void timePeriod (TSLMDTimePeriod *input, bool assumeOwnership=true)
void timeInstant (TSLMDTimeInstant *input, bool assumeOwnership=true)
const TSLMDTimePeriod * timePeriod () const
TSLMDTimePeriod * timePeriod ()
const TSLMDTimeInstant * timeInstant () const
TSLMDTimeInstant * timeInstant ()
Public Member Functions inherited from TSLTMObject
 TSLTMObject ()
 TSLTMObject (const TSLTMObject &right)
virtual ~TSLTMObject ()
TSLTMObjectoperator= (const TSLTMObject &right)

Static Public Member Functions

static TSLTMPeriodcreate ()
Static Public Member Functions inherited from TSLTMGeometricPrimitive
static TSLTMGeometricPrimitivecreate ()
Static Public Member Functions inherited from TSLTMPrimitive
static TSLTMPrimitivecreate ()
Static Public Member Functions inherited from TSLTMObject
static TSLTMObjectcreate ()

Constructor & Destructor Documentation

◆ TSLTMPeriod() [1/2]

TSLTMPeriod::TSLTMPeriod ( )

The default constructor.

◆ TSLTMPeriod() [2/2]

TSLTMPeriod::TSLTMPeriod ( const TSLTMPeriod & right)

The copy constructor.

◆ ~TSLTMPeriod()

virtual TSLTMPeriod::~TSLTMPeriod ( )
virtual

The destructor.

Member Function Documentation

◆ begin() [1/3]

TSLTMInstant * TSLTMPeriod::begin ( )
inline

◆ begin() [2/3]

const TSLTMInstant * TSLTMPeriod::begin ( ) const
inline

◆ begin() [3/3]

void TSLTMPeriod::begin ( TSLTMInstant * val)

◆ clone()

virtual TSLTMPeriod * TSLTMPeriod::clone ( ) const
virtual

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

Reimplemented from TSLTMGeometricPrimitive.

◆ create()

TSLTMPeriod * TSLTMPeriod::create ( )
static

◆ end() [1/3]

TSLTMInstant * TSLTMPeriod::end ( )
inline

◆ end() [2/3]

const TSLTMInstant * TSLTMPeriod::end ( ) const
inline

◆ end() [3/3]

void TSLTMPeriod::end ( TSLTMInstant * val)

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLTMGeometricPrimitive.

◆ topology() [1/3]

TSLTMEdge * TSLTMPeriod::topology ( )
inline

◆ topology() [2/3]

const TSLTMEdge * TSLTMPeriod::topology ( ) const
inline

◆ topology() [3/3]

void TSLTMPeriod::topology ( TSLTMEdge * val)