00001 #include "GLIndexedLineSet.h" 00002 #include "IndexedLineSet.h" 00003 00004 using namespace X3DTK; 00005 00006 GLIndexedLineSet::GLIndexedLineSet() 00007 : X3DGLGeometryNode(), _lineWidth(0.0f), _colorPerVertex(false), _color(false) 00008 { 00009 defineTagName("GLIndexedLineSet", "GLRendering"); 00010 } 00011 00012 GLIndexedLineSet::GLIndexedLineSet(const GLIndexedLineSet &I) 00013 : X3DGLGeometryNode(I), _lineWidth(I._lineWidth), _colorPerVertex(I._colorPerVertex), _color(I._color), _pointArray(I._pointArray), _lineArrayArray(I._lineArrayArray), _lineIndexArray(I._lineIndexArray), _pointLineArray(I._pointLineArray) 00014 00015 { 00016 defineTagName("GLIndexedLineSet", "GLRendering"); 00017 } 00018 00019 SFNode GLIndexedLineSet::clone() const 00020 { 00021 return new GLIndexedLineSet(*this); 00022 } 00023 00024 GLIndexedLineSet::~GLIndexedLineSet() 00025 { 00026 }