mod_base::VisitorFindNode< NODE > Class Template Reference

Visitor template class that finds a Node under a PartitionNode. More...

#include <mod_base_visitors.hh>

List of all members.

Public Member Functions

 VisitorFindNode (Graph &graph, const string &partitionName)
void Visit (NODE &node)
NODE::Ptr GetNode (void)
 
Returns:
Matching node or NULL_NODE.


Private Attributes

NODE::Ptr mNode


Detailed Description

template<typename NODE>
class mod_base::VisitorFindNode< NODE >

Visitor template class that finds a Node under a PartitionNode.

Applicable to all types of Nodes excluding PartitionNode. GetNode() will return the match else NULL_NODE.


Constructor & Destructor Documentation

template<typename NODE>
mod_base::VisitorFindNode< NODE >::VisitorFindNode ( Graph &  graph,
const string &  partitionName 
) [inline]


Member Function Documentation

template<typename NODE>
void mod_base::VisitorFindNode< NODE >::Visit ( NODE &  node  )  [inline]

template<typename NODE>
NODE::Ptr mod_base::VisitorFindNode< NODE >::GetNode ( void   )  [inline]

Returns:
Matching node or NULL_NODE.


Member Data Documentation

template<typename NODE>
NODE::Ptr mod_base::VisitorFindNode< NODE >::mNode [private]


The documentation for this class was generated from the following file: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:30 2007