Operation that changes size, position, or orientation of objects. More...
#include <Transformation.hpp>
Public Member Functions | |
| Transformation (const Tag &tag) | |
| virtual void | addListener (NodeListener *listener) |
| virtual void | fireEvent () |
| virtual void | apply ()=0 |
| virtual void | applyTo (Matrix &matrix)=0 |
| virtual void | remove ()=0 |
Static Public Member Functions | |
| static void | findAll (Node *node, list< Transformation * > &L) |
| static list< Transformation * > | search (Node *node) |
Private Attributes | |
| NodeNotifier | notifier |
Operation that changes size, position, or orientation of objects.
| void addListener | ( | NodeListener * | listener | ) | [virtual] |
Adds a modify listener to this node.
| void findAll | ( | Node * | node, | |
| list< Transformation * > & | L | |||
| ) | [static] |
Finds all the transforms above a node.
| void fireEvent | ( | ) | [virtual] |
Fires a modify event.
1.6.3