TdkScaleEvent Class Reference
[The Control Module]

Defines the TdkScaleEvent class. More...

#include <TdkScaleEvent.h>

Inheritance diagram for TdkScaleEvent:

TdkEvent TdkGeometric TdkScaleFeedbackEvent List of all members.

Public Member Functions

 TdkScaleEvent (double scaleX, double scaleY, int fixedPoint, bool geometric=false)
 TdkScaleEvent (TdkScaleEvent &event)
virtual ~TdkScaleEvent ()
virtual std::string name ()
virtual std::string title ()
virtual void undo ()
virtual void redo ()
virtual void commit ()
virtual void discard ()
virtual void setScaleX (double scaleX)
virtual double getScaleX ()
virtual void setScaleY (double scaleY)
virtual double getScaleY ()
virtual void setFixedPoint (int fixedPoint)
virtual int getFixedPoint ()

Protected Attributes

double scaleX_
double scaleY_
int fixedPoint_

Detailed Description

Defines the TdkScaleEvent class.


Constructor & Destructor Documentation

TdkScaleEvent::TdkScaleEvent ( double  scaleX,
double  scaleY,
int  fixedPoint,
bool  geometric = false 
) [inline]

TdkScaleEvent::TdkScaleEvent ( TdkScaleEvent event  )  [inline]

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


Member Function Documentation

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

Reimplemented from TdkEvent.

Reimplemented in TdkScaleFeedbackEvent.

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

Reimplemented from TdkEvent.

Reimplemented in TdkScaleFeedbackEvent.

void TdkScaleEvent::undo (  )  [virtual]

Reimplemented from TdkEvent.

void TdkScaleEvent::redo (  )  [virtual]

Reimplemented from TdkEvent.

void TdkScaleEvent::commit (  )  [virtual]

Reimplemented from TdkEvent.

void TdkScaleEvent::discard (  )  [virtual]

Reimplemented from TdkEvent.

void TdkScaleEvent::setScaleX ( double  scaleX  )  [inline, virtual]

double TdkScaleEvent::getScaleX (  )  [inline, virtual]

void TdkScaleEvent::setScaleY ( double  scaleY  )  [inline, virtual]

double TdkScaleEvent::getScaleY (  )  [inline, virtual]

void TdkScaleEvent::setFixedPoint ( int  fixedPoint  )  [inline, virtual]

int TdkScaleEvent::getFixedPoint (  )  [inline, virtual]


Member Data Documentation

double TdkScaleEvent::scaleX_ [protected]

double TdkScaleEvent::scaleY_ [protected]

int TdkScaleEvent::fixedPoint_ [protected]


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