Public Member Functions | Protected Attributes
pcl::PiecewiseLinearFunction Class Reference

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

#include <piecewise_linear_function.h>

List of all members.

Public Member Functions

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.
 PiecewiseLinearFunction (float factor, float offset)
 Constructor.

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:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:00