TdkPickEvent Class Reference

Defines the TdkPickEvent class. More...

#include <TdkPickEvent.h>

Inheritance diagram for TdkPickEvent:

TdkEvent List of all members.

Public Member Functions

 TdkPickEvent (const TeBox &rect, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState)
 TdkPickEvent (TdkPickEvent &event)
virtual ~TdkPickEvent ()
virtual std::string name ()
virtual std::string title ()
virtual TeBox & getRect ()
virtual void setRect (TeBox &rect)
virtual TdkButton getButton ()
virtual void setButton (TdkButton button)
virtual TdkButtonState getButtonState ()
virtual void setButtonState (TdkButtonState buttonState)
virtual TdkKeyboardState getKeyboardState ()
virtual void setKeyboardState (TdkKeyboardState keyboardSate)
virtual void setViewProjection (TeProjection *projection)
virtual TeProjection * getViewProjection ()
virtual void setLayerProjection (TeProjection *projection)
virtual TeProjection * getLayerProjection ()
virtual void setPixelSize (double pixelSize)
virtual double getPixelSize ()

Protected Attributes

TeBox rect_
TdkButton button_
TdkButtonState buttonState_
TdkKeyboardState keyboardState_
TeProjection * viewProjection_
TeProjection * layerProjection_
double pixelSize_

Detailed Description

Defines the TdkPickEvent class.


Constructor & Destructor Documentation

TdkPickEvent::TdkPickEvent ( const TeBox &  rect,
TdkButton  button,
TdkButtonState  buttonState,
TdkKeyboardState  keyboardState 
) [inline]

TdkPickEvent::TdkPickEvent ( TdkPickEvent event  )  [inline]

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


Member Function Documentation

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

Reimplemented from TdkEvent.

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

Reimplemented from TdkEvent.

TeBox & TdkPickEvent::getRect (  )  [inline, virtual]

void TdkPickEvent::setRect ( TeBox &  rect  )  [inline, virtual]

TdkButton TdkPickEvent::getButton (  )  [inline, virtual]

void TdkPickEvent::setButton ( TdkButton  button  )  [inline, virtual]

TdkButtonState TdkPickEvent::getButtonState (  )  [inline, virtual]

void TdkPickEvent::setButtonState ( TdkButtonState  buttonState  )  [inline, virtual]

TdkKeyboardState TdkPickEvent::getKeyboardState (  )  [inline, virtual]

void TdkPickEvent::setKeyboardState ( TdkKeyboardState  keyboardSate  )  [inline, virtual]

void TdkPickEvent::setViewProjection ( TeProjection *  projection  )  [inline, virtual]

TeProjection * TdkPickEvent::getViewProjection (  )  [inline, virtual]

void TdkPickEvent::setLayerProjection ( TeProjection *  projection  )  [inline, virtual]

TeProjection * TdkPickEvent::getLayerProjection (  )  [inline, virtual]

void TdkPickEvent::setPixelSize ( double  pixelSize  )  [inline, virtual]

double TdkPickEvent::getPixelSize (  )  [inline, virtual]


Member Data Documentation

TeBox TdkPickEvent::rect_ [protected]

TdkButton TdkPickEvent::button_ [protected]

TdkButtonState TdkPickEvent::buttonState_ [protected]

TdkKeyboardState TdkPickEvent::keyboardState_ [protected]

TeProjection* TdkPickEvent::viewProjection_ [protected]

TeProjection* TdkPickEvent::layerProjection_ [protected]

double TdkPickEvent::pixelSize_ [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