pcl_cloud_with_lock.h 573 B

123456789101112131415161718192021222324252627282930
  1. #ifndef PCL_CLOUD_WITH_LOCK_H
  2. #define PCL_CLOUD_WITH_LOCK_H
  3. class Pcl_cloud_with_lock
  4. {
  5. public:
  6. Pcl_cloud_with_lock();
  7. Pcl_cloud_with_lock(const Pcl_cloud_with_lock& other);
  8. ~Pcl_cloud_with_lock();
  9. public://API functions
  10. public://get or set member variable
  11. protected://member variable
  12. // //三维点云的数据保护锁,
  13. // std::mutex* mp_task_cloud_lock;
  14. // //三维点云容器的智能指针,这里不直接分配内存,
  15. // pcl::PointCloud<pcl::PointXYZ>::Ptr mp_task_point_cloud;
  16. private:
  17. };
  18. #endif //PCL_CLOUD_WITH_LOCK_H