Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

X3DGLNode.h

Go to the documentation of this file.
00001 
00002 //                            X3DGLNode.h                                     //
00004 
00005 #ifndef X3DGLNODE_H
00006 #define X3DGLNODE_H
00007 
00008 #include "X3DAbstractNode.h"
00009 #include "X3DNode.h"
00010 #include "X3DGLTypes.h"
00011 
00012 #include <GL/gl.h>
00013 
00014 namespace X3DTK {
00015 
00020 
00021 class X3DGLNode : public X3DAbstractNode
00022 {
00023 public:
00025   X3DGLNode();
00027   virtual SFNode clone() const;
00029   virtual ~X3DGLNode();
00030   
00032   void setLink(X3DNode *N);
00034   inline SFNode getLink() const {return link;};
00035   
00036 protected:
00038   X3DGLNode(const X3DGLNode &N);
00039   
00041   X3DNode *link;
00042 };
00043 
00044 }
00045 
00046 #endif

Generated on Wed May 14 10:38:10 2003 for X3DToolKit by doxygen1.3