#include <TdkVisual.h>
Public Member Functions | |
TdkVisual (TeGeomRep rep=TePOLYGONS) | |
Empty constructor. | |
virtual | ~TdkVisual () |
Destructor. | |
TdkVisual (const TdkVisual &other) | |
Copy constructor. | |
virtual TdkVisual & | operator= (const TdkVisual &vis) |
Assignment operator. | |
virtual bool | operator== (const TdkVisual &vis) |
Returns TRUE if vis1 is equal to vis2 or FALSE if they are different. | |
virtual void | clear () |
Returns visual to the default parameters. | |
virtual TeVisual * | copy () |
TdkStyle * | getStyle () |
void | setStyle (TdkStyle *style) |
virtual void | color (TeColor &color) |
Sets the color used for geometry filling and line, point and text color. | |
virtual TeColor & | color () |
Returns the color used for geometry filling and line, point and text color. | |
virtual bool | insert (TeDatabase *db, TeGeomRep rep, int legendId) |
virtual bool | update (TeDatabase *db, TeGeomRep rep, int legendId) |
Static Public Member Functions | |
static TeVisual * | DefaultObject () |
Returns a default visual object. | |
Protected Attributes | |
TdkStyle * | style_ |
TdkVisual::TdkVisual | ( | TeGeomRep | rep = TePOLYGONS |
) |
Empty constructor.
TdkVisual::~TdkVisual | ( | ) | [virtual] |
Destructor.
TdkVisual::TdkVisual | ( | const TdkVisual & | other | ) |
Copy constructor.
bool TdkVisual::operator== | ( | const TdkVisual & | vis | ) | [virtual] |
Returns TRUE if vis1 is equal to vis2 or FALSE if they are different.
void TdkVisual::clear | ( | ) | [virtual] |
Returns visual to the default parameters.
TeVisual * TdkVisual::copy | ( | ) | [virtual] |
static TeVisual* TdkVisual::DefaultObject | ( | ) | [inline, static] |
Returns a default visual object.
TdkStyle* TdkVisual::getStyle | ( | ) | [inline] |
void TdkVisual::setStyle | ( | TdkStyle * | style | ) |
void TdkVisual::color | ( | TeColor & | color | ) | [virtual] |
Sets the color used for geometry filling and line, point and text color.
virtual TeColor& TdkVisual::color | ( | ) | [inline, virtual] |
Returns the color used for geometry filling and line, point and text color.
bool TdkVisual::insert | ( | TeDatabase * | db, | |
TeGeomRep | rep, | |||
int | legendId | |||
) | [virtual] |
bool TdkVisual::update | ( | TeDatabase * | db, | |
TeGeomRep | rep, | |||
int | legendId | |||
) | [virtual] |
TdkStyle* TdkVisual::style_ [protected] |