basic/geometry/vrml_reader/VrmlChildren.h

Go to the documentation of this file.
00001 #ifndef _VRMLCHILDREN_H_
00002 #define _VRMLCHILDREN_H_
00003 
00004 #include <assert.h>
00005 #include <vector>
00006 #include "VrmlNode.h"
00007 
00008 class VrmlChildren : public VrmlNode
00009 {
00010 public:
00011         //data
00012 
00013         //methods
00014         ~VrmlChildren();
00015         virtual void Parse( char*& buffer );
00016         virtual void Render( VrmlStack& stack ) const;
00017         virtual void RenderOpenGl( VrmlStack& stack ) const;
00018         virtual IGS_Object* RenderToIGS( VrmlStack& stack ) const;
00019 
00020 protected:
00021 
00022         std::vector< VrmlNode* > nodes;                 //IAN IMPROVE: naming convention
00023 };
00024 
00025 #endif

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