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