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