#include "ct_spheredata.h" CT_SphereData::CT_SphereData() : CT_ShapeData() { m_radius = 0; } CT_SphereData::CT_SphereData(const Eigen::Vector3d ¢er, double radius) : CT_ShapeData(center, Eigen::Vector3d(0, 0, 0)) { m_radius = radius; } double CT_SphereData::getRadius() const { return m_radius; } CT_SphereData *CT_SphereData::clone() const { return new CT_SphereData(getCenter(), getRadius()); }