00001 #include "GLTransform.h" 00002 #include "Transform.h" 00003 #include "GLScene.h" 00004 00005 using namespace X3DTK; 00006 using namespace std; 00007 00008 GLTransform::GLTransform() 00009 : X3DGLGroupingNode(), _transformMatrix(MFFloat(16)) 00010 { 00011 defineTagName("GLTransform", "GLGrouping"); 00012 } 00013 00014 GLTransform::GLTransform(const GLTransform &T) 00015 : X3DGLGroupingNode(T), _transformMatrix(T._transformMatrix) 00016 { 00017 defineTagName("GLTransform", "GLGrouping"); 00018 } 00019 00020 SFNode GLTransform::clone() const 00021 { 00022 return new GLTransform(*this); 00023 } 00024 00025 GLTransform::~GLTransform() 00026 { 00027 }