TdkAddObjectPointEvent Class Reference
[The Control Module]

Defines the class TdkAddObjectPointEvent. More...

#include <TdkAddObjectPointEvent.h>

Inheritance diagram for TdkAddObjectPointEvent:

TdkEvent TdkGeometric List of all members.

Public Member Functions

 TdkAddObjectPointEvent (int vertex1, int vertex2, TeCoord2D point, bool geometric=false)
 TdkAddObjectPointEvent (TdkAddObjectPointEvent &event)
virtual ~TdkAddObjectPointEvent ()
virtual std::string name ()
virtual std::string title ()
virtual void undo ()
virtual void redo ()
virtual void commit ()
virtual void discard ()
virtual void setVertex1 (int vertex1)
virtual int getVertex1 ()
virtual void setVertex2 (int vertex2)
virtual int getVertex2 ()
virtual void setPoint (TeCoord2D point)
virtual TeCoord2D getPoint ()
virtual void addAttender (TdkEventHandler *attender)
virtual TdkEventHandlerVectorgetAttenders ()

Protected Attributes

int vertex1_
int vertex2_
TeCoord2D point_

Detailed Description

Defines the class TdkAddObjectPointEvent.


Constructor & Destructor Documentation

TdkAddObjectPointEvent::TdkAddObjectPointEvent ( int  vertex1,
int  vertex2,
TeCoord2D  point,
bool  geometric = false 
) [inline]

TdkAddObjectPointEvent::TdkAddObjectPointEvent ( TdkAddObjectPointEvent event  )  [inline]

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


Member Function Documentation

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

Reimplemented from TdkEvent.

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

Reimplemented from TdkEvent.

void TdkAddObjectPointEvent::undo (  )  [virtual]

Reimplemented from TdkEvent.

void TdkAddObjectPointEvent::redo (  )  [virtual]

Reimplemented from TdkEvent.

void TdkAddObjectPointEvent::commit (  )  [virtual]

Reimplemented from TdkEvent.

void TdkAddObjectPointEvent::discard (  )  [virtual]

Reimplemented from TdkEvent.

void TdkAddObjectPointEvent::setVertex1 ( int  vertex1  )  [inline, virtual]

int TdkAddObjectPointEvent::getVertex1 (  )  [inline, virtual]

void TdkAddObjectPointEvent::setVertex2 ( int  vertex2  )  [inline, virtual]

int TdkAddObjectPointEvent::getVertex2 (  )  [inline, virtual]

void TdkAddObjectPointEvent::setPoint ( TeCoord2D  point  )  [inline, virtual]

TeCoord2D TdkAddObjectPointEvent::getPoint (  )  [inline, virtual]

void TdkAddObjectPointEvent::addAttender ( TdkEventHandler attender  )  [inline, virtual]

Reimplemented from TdkEvent.

TdkEventHandlerVector & TdkAddObjectPointEvent::getAttenders (  )  [inline, virtual]

Reimplemented from TdkEvent.


Member Data Documentation

int TdkAddObjectPointEvent::vertex1_ [protected]

int TdkAddObjectPointEvent::vertex2_ [protected]

TeCoord2D TdkAddObjectPointEvent::point_ [protected]


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