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