ot::ThresholdFilterNode Class Reference

#include <ThresholdFilterNode.h>

Inheritance diagram for ot::ThresholdFilterNode:

Inheritance graph
[legend]
Collaboration diagram for ot::ThresholdFilterNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual int isEventGenerator ()
virtual void onEventGenerated (Event &event, Node &generator)

Protected Member Functions

 ThresholdFilterNode (float posmin, float posmax, float rotmin, float rotmax)

Protected Attributes

Event lastEvent
 last saved event variable
float positionMin
 min and max position values, must be in [0,inf)
float positionMax
float rotationMin
 min and max rotation values, must be in [0,pi]
float rotationMax

Friends

class CommonNodeFactory

Constructor & Destructor Documentation

ot::ThresholdFilterNode::ThresholdFilterNode float  posmin,
float  posmax,
float  rotmin,
float  rotmax
[protected]
 

constructor method


Member Function Documentation

int ot::ThresholdFilterNode::isEventGenerator  )  [virtual]
 

tests for EventGenerator interface being present. Returns the result of the childs implementation of this method.

Returns:
1 if child implements EventGenerator, 0 otherwise

Reimplemented from ot::Node.

void ot::ThresholdFilterNode::onEventGenerated Event event,
Node generator
[virtual]
 

this method is called by the EventGenerator to update it's observers.

Reimplemented from ot::Node.


Friends And Related Function Documentation

friend class CommonNodeFactory [friend]
 


Member Data Documentation

Event ot::ThresholdFilterNode::lastEvent [protected]
 

last saved event variable

float ot::ThresholdFilterNode::positionMax [protected]
 

float ot::ThresholdFilterNode::positionMin [protected]
 

min and max position values, must be in [0,inf)

float ot::ThresholdFilterNode::rotationMax [protected]
 

float ot::ThresholdFilterNode::rotationMin [protected]
 

min and max rotation values, must be in [0,pi]


The documentation for this class was generated from the following files:
Generated on Wed Feb 28 15:28:47 2007 for NaviTrack by  doxygen 1.4.6