basic/geometry/vrml_reader/VrmlGroup.h

Go to the documentation of this file.
00001 #ifndef _VRMLGROUP_H_
00002 #define _VRMLGROUP_H_
00003 
00004 #include <vector>
00005 #include "VrmlBboxCenter.h"
00006 #include "VrmlBboxSize.h"
00007 #include "VrmlChildren.h"
00008 #include "VrmlNode.h"
00009 
00010 
00011 class VrmlGroup : public VrmlNode
00012 {
00013 public:
00014         //data
00015 
00016         //methods
00017         ~VrmlGroup();
00018         virtual void Parse( char*& buffer );
00019         virtual void Render( VrmlStack& stack ) const;
00020         virtual void RenderOpenGl( VrmlStack& stack ) const;
00021         virtual IGS_Object* RenderToIGS( VrmlStack& stack ) const;
00022 
00023 protected:
00024         VrmlBboxCenter  m_BboxCenter;
00025         VrmlBboxSize    m_BboxSize;
00026         VrmlChildren    m_Children;
00027 };
00028 
00029 #endif

Generated on Sat Apr 1 21:30:33 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO