Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions
pcl::detail::CopyPointHelper< PointInT, PointOutT, typename boost::enable_if< boost::mpl::and_< boost::mpl::not_< boost::is_same< PointInT, PointOutT > >, boost::mpl::or_< boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgb >, pcl::traits::has_field< PointOutT, pcl::fields::rgba > >, boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgba >, pcl::traits::has_field< PointOutT, pcl::fields::rgb > > > > >::type > Struct Template Reference

#include <pcl/common/impl/copy_point.hpp>

Public Member Functions

void operator() (const PointInT &point_in, PointOutT &point_out) const
 

Detailed Description

template<typename PointInT, typename PointOutT>
struct pcl::detail::CopyPointHelper< PointInT, PointOutT, typename boost::enable_if< boost::mpl::and_< boost::mpl::not_< boost::is_same< PointInT, PointOutT > >, boost::mpl::or_< boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgb >, pcl::traits::has_field< PointOutT, pcl::fields::rgba > >, boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgba >, pcl::traits::has_field< PointOutT, pcl::fields::rgb > > > > >::type >

Definition at line 108 of file copy_point.hpp.

Member Function Documentation

template<typename PointInT , typename PointOutT >
void pcl::detail::CopyPointHelper< PointInT, PointOutT, typename boost::enable_if< boost::mpl::and_< boost::mpl::not_< boost::is_same< PointInT, PointOutT > >, boost::mpl::or_< boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgb >, pcl::traits::has_field< PointOutT, pcl::fields::rgba > >, boost::mpl::and_< pcl::traits::has_field< PointInT, pcl::fields::rgba >, pcl::traits::has_field< PointOutT, pcl::fields::rgb > > > > >::type >::operator() ( const PointInT &  point_in,
PointOutT &  point_out 
) const
inline

Definition at line 115 of file copy_point.hpp.


The documentation for this struct was generated from the following file: