#include <X3DNormalNode.h>
Inheritance diagram for H3D::X3DNormalNode:

Public Member Functions | |
| X3DNormalNode (Inst< SFNode > _metadata=0) | |
| Constructor. | |
| virtual Vec3f | getNormal (int index)=0 |
| virtual void | render (int index) |
| Perform the OpenGL commands to render a normal given the index of the normal. | |
| virtual void | renderArray () |
| Perform the OpenGL commands to render all verties as a vertex array. | |
| virtual void | disableArray () |
| Disable the array state enabled in renderArray(). | |
| virtual string | defaultXMLContainerField () |
| Returns the default xml containerField attribute value. | |
| virtual unsigned int | nrAvailableNormals ()=0 |
| Returns the number of normals this normal node can render. | |
All normals are specified in nodes derived from this abstract node type.
|
|
Returns the default xml containerField attribute value. For this node it is "normal". Reimplemented from H3D::Node. |
1.4.5