#include <FilterNode.h>
Inheritance diagram for ot::FilterNode:


Public Member Functions | |
| virtual int | isEventGenerator () |
| virtual void | onEventGenerated (Event &event, Node &generator) |
Protected Types | |
| enum | Type { ALL = 0, POSITION, ORIENTATION } |
Protected Member Functions | |
| FilterNode (const std::vector< float > &weights_, const Type &type_) | |
Protected Attributes | |
| Event | localEvent |
| local event variable | |
| std::vector< float > | weights |
| array of weights | |
| enum ot::FilterNode::Type | type |
| the type of the node, equals the name of the configuration element | |
Friends | |
| class | CommonNodeFactory |
|
|
|
|
||||||||||||
|
constructor method |
|
|
tests for EventGenerator interface being present. Returns the result of the childs implementation of this method.
Reimplemented from ot::Node. |
|
||||||||||||
|
this method is called by the EventGenerator to update it's observers. This class computes a transformed event, stores it in its local variable and notifies its observers in turn, propagating the change. Reimplemented from ot::Node. |
|
|
|
|
|
local event variable
|
|
|
the type of the node, equals the name of the configuration element
Reimplemented from ot::Node. |
|
|
array of weights
|
1.4.6