Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages

GL_StaticGroup.h

Go to the documentation of this file.
00001 #ifndef X3DTK_GL_STATICGROUP_H
00002 #define X3DTK_GL_STATICGROUP_H
00003 
00004 #include "GL_X3DChildNode.h"
00005 
00006 namespace X3DTK {
00007 namespace GL {
00008 
00015 class StaticGroup : public X3DChildNode
00016 {
00017 public:
00019   StaticGroup();
00021   virtual SFNode clone() const;
00023   virtual ~StaticGroup();
00024   
00026   virtual MFAbstractNode getChildList() const;
00027   
00029   virtual bool addChild(const SFAbstractNode &N);
00031   virtual bool setChild(const SFAbstractNode &N);
00033   virtual bool removeChild(const SFAbstractNode &N);
00034  
00036   inline MFNode getChildren() const {return _children;};
00037 
00038 protected:  
00040   StaticGroup(const StaticGroup &G);
00041  
00042 private:   
00044   MFNode _children;
00045 };
00046 
00047 }
00048 }
00049 
00050 #endif

Generated on Wed Apr 7 12:15:19 2004 for X3DToolKit by doxygen 1.3.3