Public Member Functions | Protected Attributes

pcl::PiecewiseLinearFunction Class Reference
[Module common]

This provides functionalities to efficiently return values for piecewise linear function. More...

#include <pcl/common/piecewise_linear_function.h>

List of all members.

Public Member Functions

 PiecewiseLinearFunction (float factor, float offset)
 Constructor.
std::vector< float > & getDataPoints ()
 Get the list of known data points.
float getValue (float point) const
 Get the value of the function at the given point.

Protected Attributes

std::vector< float > data_points_
float factor_
float offset_

Detailed Description

This provides functionalities to efficiently return values for piecewise linear function.

Definition at line 49 of file piecewise_linear_function.h.


Constructor & Destructor Documentation

pcl::PiecewiseLinearFunction::PiecewiseLinearFunction ( float  factor,
float  offset 
)

Constructor.

Definition at line 41 of file piecewise_linear_function.hpp.


Member Function Documentation

std::vector<float>& pcl::PiecewiseLinearFunction::getDataPoints (  )  [inline]

Get the list of known data points.

Definition at line 59 of file piecewise_linear_function.h.

float pcl::PiecewiseLinearFunction::getValue ( float  point  )  const [inline]

Get the value of the function at the given point.

Definition at line 45 of file piecewise_linear_function.hpp.


Member Data Documentation

std::vector<float> pcl::PiecewiseLinearFunction::data_points_ [protected]

Definition at line 72 of file piecewise_linear_function.h.

Definition at line 73 of file piecewise_linear_function.h.

Definition at line 74 of file piecewise_linear_function.h.


The documentation for this class was generated from the following files: