#include <normals_item.h>
Public Member Functions | |
virtual NormalsItem * | clone () const |
NormalsItem (QString name, pcl::PointCloud< pcl::Normal >::Ptr normals_ptr, double radius) | |
NormalsItem (const NormalsItem &to_copy) | |
virtual void | paintView (boost::shared_ptr< pcl::visualization::PCLVisualizer > vis) const |
Convenience function which pulls out a cloud Ptr of type CloudPtrT. | |
virtual void | removeFromView (boost::shared_ptr< pcl::visualization::PCLVisualizer > vis) const |
Remove from View function - removes the normal cloud from a PCLVisualizer object. | |
virtual int | type () const |
virtual | ~NormalsItem () |
Private Attributes | |
pcl::PointCloud< pcl::Normal >::Ptr | normals_ptr_ |
Definition at line 52 of file normals_item.h.
pcl::cloud_composer::NormalsItem::NormalsItem | ( | QString | name, |
pcl::PointCloud< pcl::Normal >::Ptr | normals_ptr, | ||
double | radius | ||
) |
Definition at line 6 of file normals_item.cpp.
pcl::cloud_composer::NormalsItem::NormalsItem | ( | const NormalsItem & | to_copy | ) |
pcl::cloud_composer::NormalsItem::~NormalsItem | ( | ) | [virtual] |
Definition at line 33 of file normals_item.cpp.
pcl::cloud_composer::NormalsItem * pcl::cloud_composer::NormalsItem::clone | ( | ) | const [virtual] |
Reimplemented from pcl::cloud_composer::CloudComposerItem.
Definition at line 21 of file normals_item.cpp.
void pcl::cloud_composer::NormalsItem::paintView | ( | boost::shared_ptr< pcl::visualization::PCLVisualizer > | vis | ) | const [virtual] |
Convenience function which pulls out a cloud Ptr of type CloudPtrT.
Paint View function - reimpliment in item subclass if it can be displayed in PCLVisualizer
Reimplemented from pcl::cloud_composer::CloudComposerItem.
Definition at line 39 of file normals_item.cpp.
void pcl::cloud_composer::NormalsItem::removeFromView | ( | boost::shared_ptr< pcl::visualization::PCLVisualizer > | vis | ) | const [virtual] |
Remove from View function - removes the normal cloud from a PCLVisualizer object.
Reimplemented from pcl::cloud_composer::CloudComposerItem.
Definition at line 63 of file normals_item.cpp.
virtual int pcl::cloud_composer::NormalsItem::type | ( | ) | const [inline, virtual] |
Reimplemented from pcl::cloud_composer::CloudComposerItem.
Definition at line 63 of file normals_item.h.
pcl::PointCloud<pcl::Normal>::Ptr pcl::cloud_composer::NormalsItem::normals_ptr_ [private] |
Definition at line 76 of file normals_item.h.