Classes | Namespaces | Functions
point_traits.h File Reference
#include "pcl/pcl_macros.h"
#include <pcl/PCLPointField.h>
#include <boost/type_traits/remove_all_extents.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/mpl/assert.hpp>
#include <boost/mpl/bool.hpp>
Include dependency graph for point_traits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pcl::traits::asEnum< T >
struct  pcl::traits::asEnum< double >
struct  pcl::traits::asEnum< float >
struct  pcl::traits::asEnum< int16_t >
struct  pcl::traits::asEnum< int32_t >
struct  pcl::traits::asEnum< int8_t >
struct  pcl::traits::asEnum< uint16_t >
struct  pcl::traits::asEnum< uint32_t >
struct  pcl::traits::asEnum< uint8_t >
struct  pcl::traits::asType< int >
struct  pcl::traits::asType< pcl::PCLPointField::FLOAT32 >
struct  pcl::traits::asType< pcl::PCLPointField::FLOAT64 >
struct  pcl::traits::asType< pcl::PCLPointField::INT16 >
struct  pcl::traits::asType< pcl::PCLPointField::INT32 >
struct  pcl::traits::asType< pcl::PCLPointField::INT8 >
struct  pcl::traits::asType< pcl::PCLPointField::UINT16 >
struct  pcl::traits::asType< pcl::PCLPointField::UINT32 >
struct  pcl::traits::asType< pcl::PCLPointField::UINT8 >
struct  pcl::CopyIfFieldExists< PointInT, OutT >
 A helper functor that can copy a specific value if the given field exists. More...
struct  pcl::traits::datatype< PointT, Tag >
struct  pcl::traits::decomposeArray< T >
struct  pcl::traits::fieldList< PointT >
struct  pcl::FieldMatches< PointT, Tag >
struct  pcl::traits::name< PointT, Tag, dummy >
struct  pcl::traits::offset< PointT, Tag >
struct  pcl::traits::POD< PointT >
struct  pcl::SetIfFieldExists< PointOutT, InT >
 A helper functor that can set a specific value in a field if the field exists. More...

Namespaces

namespace  pcl
namespace  pcl::fields
namespace  pcl::traits

Functions

 pcl::traits::BOOST_MPL_ASSERT_MSG ((!bool(boost::mpl::bool_< false >::value)), WTF_GCC443,(bool))
template<typename PointT , typename ValT >
void pcl::getFieldValue (const PointT &pt, size_t field_offset, ValT &value)
 Get the value at a specified field in a point.
template<typename PointT , typename ValT >
void pcl::setFieldValue (PointT &pt, size_t field_offset, const ValT &value)
 Set the value at a specified field in a point.


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:47