#include <TdkPolygonStyleComposite.h>
Inheritance diagram for TdkPolygonStyleComposite:
Public Member Functions | |
TdkPolygonStyleComposite () | |
virtual | ~TdkPolygonStyleComposite () |
void | addPolygonStyle (TdkPolygonStyle *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. | |
TdkPolygonStyleVector & | getStyles () |
Protected Attributes | |
TdkPolygonStyleVector | styles |
TdkPolygonStyleComposite::TdkPolygonStyleComposite | ( | ) |
TdkPolygonStyleComposite::~TdkPolygonStyleComposite | ( | ) | [virtual] |
void TdkPolygonStyleComposite::addPolygonStyle | ( | TdkPolygonStyle * | ptStyle | ) |
bool TdkPolygonStyleComposite::autoDraw | ( | ) | [virtual] |
Implements TdkPolygonStyle.
bool TdkPolygonStyleComposite::toBlob | ( | TdkBlob * | blob | ) | [virtual] |
Reimplemented from TdkPolygonStyle.
bool TdkPolygonStyleComposite::load | ( | TdkBlob * | blob, | |
TdkStyleVersion | version = TeCurrentStyleVer | |||
) | [virtual] |
Reimplemented from TdkPolygonStyle.
int TdkPolygonStyleComposite::getBlobSize | ( | ) | [virtual] |
TdkPolygonStyleVector& TdkPolygonStyleComposite::getStyles | ( | ) | [inline] |