#include "X3D_Cone.h" namespace X3DTK { namespace X3D { Cone::Cone() : X3DGeometryNode() { define(Recorder::getTypeName("Cone", "Geometry3D")); define(Recorder::getAttribute("bottomRadius", &Cone::_bottomRadius, 1.0f)); define(Recorder::getAttribute("height", &Cone::_height, 2.0f)); define(Recorder::getAttribute("side", &Cone::_side, true)); define(Recorder::getAttribute("bottom", &Cone::_bottom, true)); } Cone::~Cone() { } void Cone::setBottomRadius(const SFFloat &bottomRadius) { _bottomRadius = bottomRadius; } void Cone::setHeight(const SFFloat &height) { _height = height; } void Cone::setSide(const SFBool &side) { _side = side; } void Cone::setBottom(const SFBool &bottom) { _bottom = bottom; } } }