graphical_node.h

Go to the documentation of this file.
00001 
00016 #ifndef _GRAPHICAL_NODE_H_
00017 #define _GRAPHICAL_NODE_H_
00018 
00019 #include <Inventor/nodes/SoSeparator.h>
00020 
00028 class GraphicalNode
00029 {
00030         private:
00031 
00032                 // Disable copy constructor and assignment operator
00033                 GraphicalNode(const GraphicalNode &);
00034                 GraphicalNode & operator=(const GraphicalNode &);
00035 
00036         protected:
00037 
00039                 SoGroup* _rootNode;
00040 
00041         protected:
00042 
00046                 GraphicalNode();
00047 
00048         public:
00049 
00053                 virtual ~GraphicalNode() =0;
00054 
00062                 SoGroup* getRootNode() { return _rootNode; }
00063 };
00064 
00065 #endif

Generated on Sat Dec 20 19:21:24 2008 for PGR2008 by  doxygen 1.5.6