class grNode

Abstract base class for all graph nodes

Inheritance:


Public Methods

[more]char* Name() const
Return the effective node type name (pure virtual)
[more]void Render( grStatus & status )
Node traversal for rendering (pure virtual)
[more]void Select( grStatus & status )
Node traversal for selection
[more]grNode* FindByName( const GLuint name )
Find node by opengl name


Documentation

Abstract base class for all graph nodes. This is the abstract base class from wich all scene node classes are derived.
ochar* Name() const
Return the effective node type name (pure virtual)

ovoid Render( grStatus & status )
Node traversal for rendering (pure virtual)

ovoid Select( grStatus & status )
Node traversal for selection

ogrNode* FindByName( const GLuint name )
Find node by opengl name.
Returns:
This function return this if the node name is name, 0 otherwise.


Direct child classes:
grVertex
grTree
grTransform
grTexture
grTexCoordBinding
grTexCoord
grTMeshViewMode
grTMesh
grSpecs
grSingleMaterial
grScissor
grQuadric
grPrimitive
grNormalBinding
grNormal
grMaterialBinding
grMaterial
grLight
grHints
grFog
grDepth
grClearValue
grBlend
grCallback
See Also:
grTree, grRender

Alphabetic index HTML hierarchy of classes or Java


GCR, Graphics Library, VCG, IEI-CNR.