#include <NodeViewpoint.h>
Inheritance diagram for NodeViewpoint:

Public Member Functions | |
| NodeViewpoint (Scene *scene, Proto *proto) | |
| virtual | ~NodeViewpoint () |
| virtual int | getType () const |
| virtual Node * | copy () const |
| virtual void | preDraw () |
| void | apply () |
| Vec3f | getPosition () const |
| const Quaternion & | getOrientation () const |
| void | setPosition (const Vec3f &pos) |
| void | setOrientation (const Quaternion &orientation) |
Protected Attributes | |
| float | _matrix [16] |
| virtual NodeViewpoint::~NodeViewpoint | ( | ) | [inline, virtual] |
| virtual int NodeViewpoint::getType | ( | ) | const [inline, virtual] |
| virtual Node* NodeViewpoint::copy | ( | ) | const [inline, virtual] |
| void NodeViewpoint::preDraw | ( | ) | [virtual] |
To be overriden by the subclasses
Reimplemented from Node.
| void NodeViewpoint::apply | ( | ) |
| Vec3f NodeViewpoint::getPosition | ( | ) | const |
| const Quaternion & NodeViewpoint::getOrientation | ( | ) | const |
| void NodeViewpoint::setPosition | ( | const Vec3f & | pos | ) |
| void NodeViewpoint::setOrientation | ( | const Quaternion & | orientation | ) |
float NodeViewpoint::_matrix[16] [protected] |
1.5.1-p1