point_cloud_library / 1.12.1 / structpcl_1_1common_1_1_intensity_field_accessor.html /

#include <pcl/common/intensity.h>

Public Member Functions

float operator() (const PointT &p) const
get intensity field More...
void get (const PointT &p, float &intensity) const
gets the intensity value of a point More...
void set (PointT &p, float intensity) const
sets the intensity value of a point More...
void demean (PointT &p, float value) const
subtract value from intensity field More...
void add (PointT &p, float value) const
add value to intensity field More...

Detailed Description

template<typename PointT>
struct pcl::common::IntensityFieldAccessor< PointT >

Definition at line 50 of file intensity.h.

Member Function Documentation

add()

template<typename PointT >
void pcl::common::IntensityFieldAccessor< PointT >::add ( PointT & p,
float value
) const
inline

add value to intensity field

Parameters
p point for which to modify intensity
[in] value value to be added to point intensity

Definition at line 93 of file intensity.h.

demean()

template<typename PointT >
void pcl::common::IntensityFieldAccessor< PointT >::demean ( PointT & p,
float value
) const
inline

subtract value from intensity field

Parameters
p point for which to modify intensity
[in] value value to be subtracted from point intensity

Definition at line 84 of file intensity.h.

get()

template<typename PointT >
void pcl::common::IntensityFieldAccessor< PointT >::get ( const PointT & p,
float & intensity
) const
inline

gets the intensity value of a point

Parameters
p point for which intensity to be get
[in] intensity value of the intensity field

Definition at line 66 of file intensity.h.

operator()()

set()


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

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1common_1_1_intensity_field_accessor.html