библиотека облаков точек PCL Ptr pcl :: PointCloud <pcl :: PointXYZ> :: облако Ptr (новый pcl :: PointCloud <pcl :: PointXYZ>) - PullRequest
0 голосов
/ 15 января 2019
pcl::PointCloud<pcl::PointXYZ>::Ptr cloud (new pcl::PointCloud<pcl::PointXYZ>)

Что это за переменная Ptr здесь? Я пытался выяснить это, но не смог получить какую-либо соответствующую информацию.

1 Ответ

0 голосов
/ 15 января 2019

Соответствующая информация находится в сети, если вы ищете ее.

Документация PCL расскажет вам, что такое Ptr.

typedef boost::shared_ptr< PointCloud<PointT> >   Ptr

т.е.. Ptr - это typedef для интеллектуального указателя библиотеки Boost.

Затем любая документация C ++ скажет вам, что такое typedef , а документация Boost расскажет, что такое умный указатель .

(cloud здесь переменная, а не Ptr. Ptr является частью типа.)

Базовые уроки PCL - это то, что вам нужно пройти.

...