Eaagles::DeviceIO::AxisEvent Class Reference

Inherits Eaagles::DeviceIO::IOEvent.

Inheritance diagram for Eaagles::DeviceIO::AxisEvent:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::DeviceIO::AxisEvent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AxisEvent (void)
 AxisEvent (int idx)
virtual void processEvent (float axisValue)=0
void setDeadband (int dband)
int getDeadband (void)

Private Attributes

int deadband

Constructor & Destructor Documentation

Eaagles::DeviceIO::AxisEvent::AxisEvent ( void   ) 

Axis IO event call back class.

Eaagles::DeviceIO::AxisEvent::AxisEvent ( int  idx  ) 


Member Function Documentation

virtual void Eaagles::DeviceIO::AxisEvent::processEvent ( float  axisValue  )  [pure virtual]

to be implemented in derived class

void Eaagles::DeviceIO::AxisEvent::setDeadband ( int  dband  ) 

Deadband is the area or the band where no action occurs Here we are setting the dead band

int Eaagles::DeviceIO::AxisEvent::getDeadband ( void   ) 

Reurns the deadband value.


Member Data Documentation

int Eaagles::DeviceIO::AxisEvent::deadband [private]

defining deadband for axes


Generated on Tue Dec 19 16:26:56 2006 for Eaagles by  doxygen 1.5.0