TdkVisual Class Reference
[The Core Module]

This class is used to store the presentation characteristics of vector geometries. More...

#include <TdkVisual.h>

List of all members.

Public Member Functions

 TdkVisual (TeGeomRep rep=TePOLYGONS)
 Empty constructor.
virtual ~TdkVisual ()
 Destructor.
 TdkVisual (const TdkVisual &other)
 Copy constructor.
virtual TdkVisualoperator= (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 ()
TdkStylegetStyle ()
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

TdkStylestyle_


Detailed Description

This class is used to store the presentation characteristics of vector geometries.


Constructor & Destructor Documentation

TdkVisual::TdkVisual ( TeGeomRep  rep = TePOLYGONS  ) 

Empty constructor.

TdkVisual::~TdkVisual (  )  [virtual]

Destructor.

TdkVisual::TdkVisual ( const TdkVisual other  ) 

Copy constructor.


Member Function Documentation

TdkVisual & TdkVisual::operator= ( const TdkVisual vis  )  [virtual]

Assignment operator.

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]


Member Data Documentation

TdkStyle* TdkVisual::style_ [protected]


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