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 Real GetRadius() const
void AddPoint(const Vec3 &v)
virtual std::vector< Vec3 > GetPoints() const
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