Transformation Interface Reference
[Basic]

Operation that changes size, position, or orientation of objects. More...

#include <Transformation.hpp>

Inheritance diagram for Transformation:
Node Applicable Rotate Scale Translate

List of all members.

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

Detailed Description

Operation that changes size, position, or orientation of objects.


Member Function Documentation

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.


The documentation for this interface was generated from the following files:
Generated on Wed Jun 9 01:36:37 2010 for Gander by  doxygen 1.6.3