TdkPointStyleComposite Class Reference
[The Core Module]

#include <TdkPointStyleComposite.h>

Inheritance diagram for TdkPointStyleComposite:

TdkPointStyle TdkStyle List of all members.

Public Member Functions

 TdkPointStyleComposite ()
virtual ~TdkPointStyleComposite ()
void addPointStyle (TdkPointStyle *ptStyle)
virtual bool autoDraw ()
virtual bool toBlob (TdkBlob *blob)
virtual bool load (TdkBlob *blob, TdkStyleVersion version=TeCurrentStyleVer)
virtual int getBlobSize ()
 Returns the size of the style in blob format.
TdkPointStyleVectorgetStyles ()

Protected Attributes

TdkPointStyleVector styles

Detailed Description

TdkPointStyleComposite class. This class is an example on how to comment the code.


Constructor & Destructor Documentation

TdkPointStyleComposite::TdkPointStyleComposite (  ) 

TdkPointStyleComposite::~TdkPointStyleComposite (  )  [virtual]


Member Function Documentation

void TdkPointStyleComposite::addPointStyle ( TdkPointStyle ptStyle  ) 

bool TdkPointStyleComposite::autoDraw (  )  [virtual]

Implements TdkPointStyle.

bool TdkPointStyleComposite::toBlob ( TdkBlob blob  )  [virtual]

Reimplemented from TdkPointStyle.

bool TdkPointStyleComposite::load ( TdkBlob blob,
TdkStyleVersion  version = TeCurrentStyleVer 
) [virtual]

Reimplemented from TdkPointStyle.

int TdkPointStyleComposite::getBlobSize (  )  [virtual]

Returns the size of the style in blob format.

Reimplemented from TdkPointStyle.

TdkPointStyleVector& TdkPointStyleComposite::getStyles (  )  [inline]


Member Data Documentation

TdkPointStyleVector TdkPointStyleComposite::styles [protected]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:49 2007 for TDK by  doxygen 1.5.2