| addChild(Node *child) | Node | [protected] |
| getGeometry(std::vector< Intersectable * > &geometry) | Node | [inline, protected, virtual] |
| getRadiance() const | PointLight | [inline] |
| getWorldPosition() const | PointLight | [inline] |
| hasChild(const Node *child) const | Node | [protected] |
| Light() | Light | [inline] |
| mChildren | Node | [protected] |
| mColor | PointLight | [protected] |
| mIntensity | PointLight | [protected] |
| mLocalTransform | Node | [protected] |
| mPosition | PointLight | [protected] |
| mR | Node | [protected] |
| mRadiance | PointLight | [protected] |
| mS | Node | [protected] |
| mT | Node | [protected] |
| mTransformSet | Node | [protected] |
| mWorldPos | PointLight | [protected] |
| mWorldTransform | Node | [protected] |
| Node() | Node | |
| PointLight() | PointLight | |
| PointLight(const Point &p, const Color &c, float i=1.0f) | PointLight | |
| prepare() | PointLight | [protected, virtual] |
| setColor(const Color &c) | PointLight | [inline] |
| setIntensity(float i) | PointLight | [inline] |
| setPosition(const Point &p) | PointLight | [inline] |
| setRotation(const Vector &R) | Node | |
| setRotation(float rx, float ry, float rz) | Node | |
| setScale(float s) | Node | |
| setScale(const Vector &S) | Node | |
| setScale(float sx, float sy, float sz) | Node | |
| setTransform(Matrix &M) | Node | |
| setTranslation(const Vector &T) | Node | |
| setTranslation(float tx, float ty, float tz) | Node | |
| setupTransform(const Matrix &world) | Node | [protected] |
| t_constitr typedef | Node | [protected] |
| t_itr typedef | Node | [protected] |
| ~Light() | Light | [inline, virtual] |
| ~Node() | Node | [virtual] |
| ~PointLight() | PointLight | [virtual] |