00001 00002 // X3DGLMaterialNode.h // 00004 00005 #ifndef X3DGLMATERIALNODE_H 00006 #define X3DGLMATERIALNODE_H 00007 00008 #include "X3DGLAppearanceChildNode.h" 00009 00010 namespace X3DTK { 00011 namespace GL { 00012 00014 00015 class X3DMaterialNode : public X3DAppearanceChildNode 00016 { 00017 public: 00019 X3DMaterialNode(); 00021 virtual SFNode clone() const; 00023 virtual ~X3DMaterialNode(); 00024 00025 protected: 00027 X3DMaterialNode(const X3DMaterialNode &N); 00028 }; 00029 00030 } 00031 } 00032 00033 #endif