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.
TdkPointStyleVector & getStyles ()

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