00001
00002
00003
00004
00005
00006
00007
00008
00009
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
00038 if( e_x4dNode && e_x4dNode->m_draw )
00039 e_x4dNode->draw();
00040 }
00041
00042 };
00043
00044 };