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