TdkCreatePolygonTask Class Reference
[The Control Module]

Defines the TdkCreatePolygonTask class. More...

#include <TdkCreatePolygonTask.h>

Inheritance diagram for TdkCreatePolygonTask:

TdkTask TdkEventHandler List of all members.

Public Member Functions

 TdkCreatePolygonTask ()
 ~TdkCreatePolygonTask ()

Protected Member Functions

virtual void handleVSEvent (TdkEvent &event)
virtual void handleVSEvent (TdkPolygonEvent &event)
virtual void handleVSEvent (TdkPolylineFeedbackEvent &event)
virtual void handleVSEvent (TdkValidateCoordinateEvent &event)
virtual void handleVSEvent (TdkStartEvent &event)
virtual void createPolygon (const TePolygon &poly)

Private Member Functions

virtual void createGeometricPolygon (const TePolygon &poly)
virtual void createGeographicPolygon (const TePolygon &poly)
bool saveAttributes ()
bool saveAttributes (bool saveAttributes)

Private Attributes

bool saveAttributes_

Detailed Description

Defines the TdkCreatePolygonTask class.


Constructor & Destructor Documentation

TdkCreatePolygonTask::TdkCreatePolygonTask (  )  [inline]

TdkCreatePolygonTask::~TdkCreatePolygonTask (  ) 


Member Function Documentation

void TdkCreatePolygonTask::handleVSEvent ( TdkEvent event  )  [protected, virtual]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkCreatePolygonTask.cpp

Reimplemented from TdkEventHandler.

void TdkCreatePolygonTask::handleVSEvent ( TdkPolygonEvent event  )  [protected, virtual]

void TdkCreatePolygonTask::handleVSEvent ( TdkPolylineFeedbackEvent event  )  [protected, virtual]

void TdkCreatePolygonTask::handleVSEvent ( TdkValidateCoordinateEvent event  )  [protected, virtual]

void TdkCreatePolygonTask::handleVSEvent ( TdkStartEvent event  )  [protected, virtual]

void TdkCreatePolygonTask::createPolygon ( const TePolygon &  poly  )  [protected, virtual]

void TdkCreatePolygonTask::createGeometricPolygon ( const TePolygon &  poly  )  [private, virtual]

void TdkCreatePolygonTask::createGeographicPolygon ( const TePolygon &  poly  )  [private, virtual]

bool TdkCreatePolygonTask::saveAttributes (  )  [inline, private]

bool TdkCreatePolygonTask::saveAttributes ( bool  saveAttributes  )  [inline, private]


Member Data Documentation

bool TdkCreatePolygonTask::saveAttributes_ [private]


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