![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <PclPointCloudColorHandlerLUT.h>


Public Types | |
| typedef pcl::PointCloud< PointT > | PointCloud |
| typedef PointCloud::Ptr | PointCloudPtr |
| typedef PointCloud::ConstPtr | PointCloudConstPtr |
| typedef std::shared_ptr< PclPointCloudColorHandlerLUT< PointT > > | Ptr |
| typedef std::shared_ptr< const PclPointCloudColorHandlerLUT< PointT > > | ConstPtr |
Public Member Functions | |
| PclPointCloudColorHandlerLUT () | |
| Constructor. More... | |
| PclPointCloudColorHandlerLUT (const PointCloudConstPtr &cloud) | |
| Constructor. More... | |
| virtual | ~PclPointCloudColorHandlerLUT () |
| Destructor. More... | |
| bool | isCapable () const |
| Check if this handler is capable of handling the input data or not. More... | |
| virtual std::string | getName () const |
| Abstract getName method. More... | |
| virtual std::string | getFieldName () const |
| Abstract getFieldName method. More... | |
| virtual bool | getColor (vtkSmartPointer< vtkDataArray > &scalars) const |
| Obtain the actual color for the input dataset as vtk scalars. More... | |
| virtual vtkSmartPointer< vtkDataArray > | getColor () const |
| virtual void | setInputCloud (const PointCloudConstPtr &cloud) |
| Set the input cloud to be used. More... | |
| void | setLabel (int *value) |
Definition at line 26 of file PclPointCloudColorHandlerLUT.h.
| typedef std::shared_ptr<const PclPointCloudColorHandlerLUT<PointT> > PclPointCloudColorHandlerLUT< PointT >::ConstPtr |
Definition at line 34 of file PclPointCloudColorHandlerLUT.h.
| typedef pcl::PointCloud<PointT> PclPointCloudColorHandlerLUT< PointT >::PointCloud |
Definition at line 28 of file PclPointCloudColorHandlerLUT.h.
| typedef PointCloud::ConstPtr PclPointCloudColorHandlerLUT< PointT >::PointCloudConstPtr |
Definition at line 30 of file PclPointCloudColorHandlerLUT.h.
| typedef PointCloud::Ptr PclPointCloudColorHandlerLUT< PointT >::PointCloudPtr |
Definition at line 29 of file PclPointCloudColorHandlerLUT.h.
| typedef std::shared_ptr<PclPointCloudColorHandlerLUT<PointT> > PclPointCloudColorHandlerLUT< PointT >::Ptr |
Definition at line 32 of file PclPointCloudColorHandlerLUT.h.
|
inline |
Constructor.
Definition at line 37 of file PclPointCloudColorHandlerLUT.h.
|
inline |
Constructor.
Definition at line 42 of file PclPointCloudColorHandlerLUT.h.
References PclPointCloudColorHandlerLUT< PointT >::setInputCloud().
|
inlinevirtual |
Destructor.
Definition at line 48 of file PclPointCloudColorHandlerLUT.h.
|
inlinevirtual |
Definition at line 95 of file PclPointCloudColorHandlerLUT.h.
References PclCloudLUT::at(), color, and colors.
|
inlinevirtual |
Obtain the actual color for the input dataset as vtk scalars.
| [out] | scalars | the output scalars containing the color for the dataset |
Definition at line 66 of file PclPointCloudColorHandlerLUT.h.
References PclCloudLUT::at(), color, and colors.
|
inlinevirtual |
Abstract getFieldName method.
Definition at line 58 of file PclPointCloudColorHandlerLUT.h.
|
inlinevirtual |
Abstract getName method.
Definition at line 55 of file PclPointCloudColorHandlerLUT.h.
|
inline |
Check if this handler is capable of handling the input data or not.
Definition at line 52 of file PclPointCloudColorHandlerLUT.h.
|
inlinevirtual |
Set the input cloud to be used.
| [in] | cloud | the input cloud to be used by the handler |
Definition at line 127 of file PclPointCloudColorHandlerLUT.h.
Referenced by PclPointCloudColorHandlerLUT< PointT >::PclPointCloudColorHandlerLUT().
|
inline |
Definition at line 131 of file PclPointCloudColorHandlerLUT.h.