19 #ifndef GEOM_POINT_CLOUD_H
20 #define GEOM_POINT_CLOUD_H
26 #include <boost/shared_ptr.hpp>
46 virtual std::vector<Vec3>
GetPoints()
const;
57 std::vector<Vec3> point_list_;
74 std::map<std::string, PointCloudPtr> pmap_;
void AddPointCloud(const std::string &name, const PointCloudPtr &p)
virtual ~PointCloudManager()
Three dimensional vector class, using Real precision.
virtual std::vector< Vec3 > GetPoints() const
PointCloudPtr GetPointCloud(const std::string &name)
virtual Vec3 GetCenter() const
void AddPoint(const Vec3 &v)
boost::shared_ptr< PointCloud > PointCloudPtr
virtual Real GetRadius() const