Helper functor structure for copying data between an Eigen type and a PointT. More...
Public Types | |
typedef traits::POD< PointInT > ::type | Pod |
Public Member Functions | |
NdCopyPointEigenFunctor (const PointInT &p1, PointOutT p2) | |
Constructor. | |
template<typename Key > | |
void | operator() () |
Operator. Data copy happens here. | |
Private Attributes | |
int | f_idx_ |
const Pod & | p1_ |
PointOutT | p2_ |
Helper functor structure for copying data between an Eigen type and a PointT.
Definition at line 934 of file point_cloud.h.
typedef traits::POD<PointInT>::type pcl::PointCloud< Eigen::MatrixXf >::NdCopyPointEigenFunctor< PointInT, PointOutT >::Pod |
Definition at line 936 of file point_cloud.h.
pcl::PointCloud< Eigen::MatrixXf >::NdCopyPointEigenFunctor< PointInT, PointOutT >::NdCopyPointEigenFunctor | ( | const PointInT & | p1, |
PointOutT | p2 | ||
) | [inline] |
Constructor.
[in] | p1 | the input Point type |
[out] | p2 | the output Eigen type |
Definition at line 942 of file point_cloud.h.
void pcl::PointCloud< Eigen::MatrixXf >::NdCopyPointEigenFunctor< PointInT, PointOutT >::operator() | ( | ) | [inline] |
Operator. Data copy happens here.
Definition at line 947 of file point_cloud.h.
int pcl::PointCloud< Eigen::MatrixXf >::NdCopyPointEigenFunctor< PointInT, PointOutT >::f_idx_ [private] |
Definition at line 958 of file point_cloud.h.
const Pod& pcl::PointCloud< Eigen::MatrixXf >::NdCopyPointEigenFunctor< PointInT, PointOutT >::p1_ [private] |
Definition at line 956 of file point_cloud.h.
PointOutT pcl::PointCloud< Eigen::MatrixXf >::NdCopyPointEigenFunctor< PointInT, PointOutT >::p2_ [private] |
Definition at line 957 of file point_cloud.h.