#include <TdkPointStyleComposite.h>
Inheritance diagram for TdkPointStyleComposite:
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 |
TdkPointStyleComposite::TdkPointStyleComposite | ( | ) |
TdkPointStyleComposite::~TdkPointStyleComposite | ( | ) | [virtual] |
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] |
TdkPointStyleVector& TdkPointStyleComposite::getStyles | ( | ) | [inline] |
TdkPointStyleVector TdkPointStyleComposite::styles [protected] |