Documentation


GLEngineLeafNode.cpp

Go to the documentation of this file.
00001 //
00002 // C++ Implementation: GLEngineLeafNode
00003 //
00004 // Description: 
00005 //
00006 //
00007 // Author: François Faure <>, (C) 2004
00008 //
00009 // Copyright: See COPYING file that comes with this distribution
00010 //
00011 //
00012 #include "GLEngineLeafNode.h"
00013 #include <iostream>
00014 using std::cerr;
00015 using std::endl;
00016 
00017 namespace X3DTK {
00018 
00019 namespace GL {
00020 
00021 GLEngineLeafNode::GLEngineLeafNode()
00022  : e_x4dNode(0)
00023 {
00024 }
00025 
00026 GLEngineLeafNode::~GLEngineLeafNode()
00027 {
00028 }
00029 
00030 void GLEngineLeafNode::setX4DNode( X3DTK::X3D::X4DNode* n )
00031 {
00032     e_x4dNode = n;
00033 }
00034 
00035 void GLEngineLeafNode::draw() const
00036 {
00037     //cerr<<"GLEngineLeafNode::draw()"<<endl;
00038     if( e_x4dNode && e_x4dNode->m_draw )
00039         e_x4dNode->draw();
00040 }
00041 
00042 };
00043 
00044 };

Generated on Thu Dec 23 13:52:25 2004 by doxygen 1.3.6