Class Hierarchy Compound List File List Compound Members File Members
PointLightNode Member List
This is the complete list of members for PointLightNode, including all inherited members.
- _ambient
[protected]
- _constantAttenuation
[protected]
- _diffuse
[protected]
- _linearAttenuation
[protected]
- _quadraticAttenuation
[protected]
- _specular
[protected]
- attachChild(GraphNode* child)
- attachParent(GraphNode* parent)
- childrenContains(const GraphNode* node) const
- detachChild(GraphNode* child)
- getChild() const
- getChildren() const
- getNumChildren() const
- getNumParents() const
- getParent() const
- getParents() const
- getRotation() const
- getScale() const
- getTranslation() const
- GraphNode()
- LightNode()
[protected]
- LightNode(const Color& ambient, const Color& diffuse, const Color& specular, const Float constantAttenuation, const Float linearAttenuation, const Float quadraticAttenuation)
[protected]
- parentsContains(const GraphNode* node) const
- PointLightNode()
- PointLightNode(const Color& ambient, const Color& diffuse, const Color& specular, const Float constantAttenuation, const Float linearAttenuation, const Float quadraticAttenuation)
- postRender(RenderProcess* process)
[virtual]
- preRender(RenderProcess* process)
[virtual]
- registerClass() const
- removeParent(GraphNode* parent)
- RenderNode()
[protected]
- RenderNode(const Point& translation, const Quaternion& rotation, const Vector& scale)
[protected]
- setAmbient(const Color& ambient)
- setAttenuation(Float constant, Float linear, Float quadratic)
- setDiffuse(const Color& diffuse)
- setRotation(const Quaternion& rotation)
- setScale(const Vector& scale)
- setSpecular(const Color& specular)
- setTranslation(const Point& translation)
- ~BaseClass()
[virtual]
- ~GraphNode()
[virtual]
Generated at Wed Nov 3 15:16:41 1999 for Architectural Walkthrough Project by
written by Dimitri van Heesch, © 1997-1999