TdkPolygonEditFeedbackEvent Class Reference
[The Control Module]

Defines the TdkPolygonEditFeedbackEvent class. More...

#include <TdkPolygonEditFeedbackEvent.h>

Inheritance diagram for TdkPolygonEditFeedbackEvent:

TdkEvent List of all members.

Public Member Functions

 TdkPolygonEditFeedbackEvent (TePolygon &polygon, TeColor color=TeColor(255, 0, 0), TdkLineSubtype lineType=lnsContinuous, int lineWidth=1, TdkPointSubtype pointType=ptsCircle, int pointSize=5)
 TdkPolygonEditFeedbackEvent (TdkPolygonEditFeedbackEvent &event)
virtual ~TdkPolygonEditFeedbackEvent ()
virtual std::string name ()
virtual std::string title ()
virtual TePolygon & getPolygon ()
virtual void setPolygon (TePolygon &polygon)
virtual TeColor getColor ()
virtual void setColor (TeColor color)
virtual TdkLineSubtype getLineType ()
virtual void setLineType (TdkLineSubtype lineType)
virtual int getLineWidth ()
virtual void setLineWidth (int width)
virtual TdkPointSubtype getPointType ()
virtual void setPointType (TdkPointSubtype pointType)
virtual int getPointSize ()
virtual void setPointSize (int size)

Protected Attributes

TePolygon & polygon_
TeColor color_
TdkLineSubtype lineType_
int lineWidth_
TdkPointSubtype pointType_
int pointSize_

Detailed Description

Defines the TdkPolygonEditFeedbackEvent class.


Constructor & Destructor Documentation

TdkPolygonEditFeedbackEvent::TdkPolygonEditFeedbackEvent ( TePolygon &  polygon,
TeColor  color = TeColor(255, 0, 0),
TdkLineSubtype  lineType = lnsContinuous,
int  lineWidth = 1,
TdkPointSubtype  pointType = ptsCircle,
int  pointSize = 5 
) [inline]

TdkPolygonEditFeedbackEvent::TdkPolygonEditFeedbackEvent ( TdkPolygonEditFeedbackEvent event  )  [inline]

virtual TdkPolygonEditFeedbackEvent::~TdkPolygonEditFeedbackEvent (  )  [inline, virtual]


Member Function Documentation

std::string TdkPolygonEditFeedbackEvent::name (  )  [inline, virtual]

Reimplemented from TdkEvent.

std::string TdkPolygonEditFeedbackEvent::title (  )  [inline, virtual]

Reimplemented from TdkEvent.

TePolygon & TdkPolygonEditFeedbackEvent::getPolygon (  )  [inline, virtual]

void TdkPolygonEditFeedbackEvent::setPolygon ( TePolygon &  polygon  )  [inline, virtual]

TeColor TdkPolygonEditFeedbackEvent::getColor (  )  [inline, virtual]

void TdkPolygonEditFeedbackEvent::setColor ( TeColor  color  )  [inline, virtual]

TdkLineSubtype TdkPolygonEditFeedbackEvent::getLineType (  )  [inline, virtual]

void TdkPolygonEditFeedbackEvent::setLineType ( TdkLineSubtype  lineType  )  [inline, virtual]

int TdkPolygonEditFeedbackEvent::getLineWidth (  )  [inline, virtual]

void TdkPolygonEditFeedbackEvent::setLineWidth ( int  width  )  [inline, virtual]

TdkPointSubtype TdkPolygonEditFeedbackEvent::getPointType (  )  [inline, virtual]

void TdkPolygonEditFeedbackEvent::setPointType ( TdkPointSubtype  pointType  )  [inline, virtual]

int TdkPolygonEditFeedbackEvent::getPointSize (  )  [inline, virtual]

void TdkPolygonEditFeedbackEvent::setPointSize ( int  size  )  [inline, virtual]


Member Data Documentation

TePolygon& TdkPolygonEditFeedbackEvent::polygon_ [protected]

TeColor TdkPolygonEditFeedbackEvent::color_ [protected]

TdkLineSubtype TdkPolygonEditFeedbackEvent::lineType_ [protected]

int TdkPolygonEditFeedbackEvent::lineWidth_ [protected]

TdkPointSubtype TdkPolygonEditFeedbackEvent::pointType_ [protected]

int TdkPolygonEditFeedbackEvent::pointSize_ [protected]


The documentation for this class was generated from the following file:
Generated on Fri Jun 15 16:54:49 2007 for TDK by  doxygen 1.5.2