00001 #include "GLTriangleFanSet.h" 00002 #include "TriangleFanSet.h" 00003 00004 using namespace X3DTK; 00005 00006 GLTriangleFanSet::GLTriangleFanSet() 00007 : X3DGLComposedGeometryNode(), _ccw(true), _solid(true), _verticesDuplicated(false), _color(false), _texCoord(false) 00008 { 00009 defineTagName("GLTriangleFanSet", "GLRendering"); 00010 } 00011 00012 GLTriangleFanSet::GLTriangleFanSet(const GLTriangleFanSet &T) 00013 : X3DGLComposedGeometryNode(T), _ccw(T._ccw), _solid(T._solid), _verticesDuplicated(T._verticesDuplicated), _color(T._color), _texCoord(T._texCoord), _C4F_N3F_V3FvertexFanArrayArray(T._C4F_N3F_V3FvertexFanArrayArray), _N3F_V3FvertexFanArrayArray(T._N3F_V3FvertexFanArrayArray) 00014 { 00015 defineTagName("GLTriangleFanSet", "GLRendering"); 00016 } 00017 00018 SFNode GLTriangleFanSet::clone() const 00019 { 00020 return new GLTriangleFanSet(*this); 00021 } 00022 00023 GLTriangleFanSet::~GLTriangleFanSet() 00024 { 00025 }