#include "GL_X3DShapeNode.h" #include "GL_X3DGeometryNode.h" #include "GL_X3DAppearanceNode.h" #include using namespace std; namespace X3DTK { namespace GL { X3DShapeNode::X3DShapeNode() : X3DChildNode() { define(Recorder::getTypeName("X3DShapeNode", "Shape")); define(Recorder::getSFNode("appearance", &X3DShapeNode::_appearance)); define(Recorder::getSFNode("geometry", &X3DShapeNode::_geometry)); } X3DShapeNode::~X3DShapeNode() { removeChildren(); } } }