A simple class that a developer must implement if they want to use Scene traversal.
#include <RTMax.h>

Public Member Functions |
|
| virtual | ~IValidateNodeCallback () |
| Destructor. |
|
| virtual bool | NodeValid (INode *node, ViewExp *vpt)=0 |
| A simple test to define whether the node is
accepted or rejected. |
|
| virtual void | NodeSort (Tab< INode * > &nodeList) |
| This allows a sort of the nodes accepted.
|
|
| virtual ~IValidateNodeCallback | ( | ) | [inline, virtual] |
Destructor.
{;}
A simple test to define whether the node is accepted or rejected.
| *node | The node to test |
| *vpt | The active view |
This allows a sort of the nodes accepted.
This needs to be quick as it is called during the render process. \ param & nodeList - the list to sort.
{ UNUSED_PARAM(nodeList); };