#include <interpolation_linear.h>
Public Member Functions | |
virtual FCL_REAL | getMovementLengthBound (FCL_REAL time) const |
virtual InterpolationType | getType () const |
virtual FCL_REAL | getValue (FCL_REAL time) const |
virtual FCL_REAL | getValueLowerBound () const |
return the smallest value in time interval [0, 1] | |
virtual FCL_REAL | getValueUpperBound () const |
return the biggest value in time interval [0, 1] | |
virtual FCL_REAL | getVelocityBound (FCL_REAL time) const |
InterpolationLinear () | |
InterpolationLinear (FCL_REAL start_value, FCL_REAL end_value) | |
Static Public Member Functions | |
static boost::shared_ptr < Interpolation > | create (FCL_REAL start_value, FCL_REAL end_value) |
static void | registerToFactory () |
Definition at line 50 of file interpolation_linear.h.
Definition at line 45 of file interpolation_linear.cpp.
fcl::InterpolationLinear::InterpolationLinear | ( | FCL_REAL | start_value, |
FCL_REAL | end_value | ||
) |
Definition at line 48 of file interpolation_linear.cpp.
boost::shared_ptr< Interpolation > fcl::InterpolationLinear::create | ( | FCL_REAL | start_value, |
FCL_REAL | end_value | ||
) | [static] |
Definition at line 71 of file interpolation_linear.cpp.
FCL_REAL fcl::InterpolationLinear::getMovementLengthBound | ( | FCL_REAL | time | ) | const [virtual] |
Implements fcl::Interpolation.
Definition at line 81 of file interpolation_linear.cpp.
InterpolationType fcl::InterpolationLinear::getType | ( | ) | const [virtual] |
Implements fcl::Interpolation.
Definition at line 66 of file interpolation_linear.cpp.
FCL_REAL fcl::InterpolationLinear::getValue | ( | FCL_REAL | time | ) | const [virtual] |
Implements fcl::Interpolation.
Definition at line 51 of file interpolation_linear.cpp.
FCL_REAL fcl::InterpolationLinear::getValueLowerBound | ( | ) | const [virtual] |
return the smallest value in time interval [0, 1]
Implements fcl::Interpolation.
Definition at line 56 of file interpolation_linear.cpp.
FCL_REAL fcl::InterpolationLinear::getValueUpperBound | ( | ) | const [virtual] |
return the biggest value in time interval [0, 1]
Implements fcl::Interpolation.
Definition at line 61 of file interpolation_linear.cpp.
FCL_REAL fcl::InterpolationLinear::getVelocityBound | ( | FCL_REAL | time | ) | const [virtual] |
Implements fcl::Interpolation.
Definition at line 86 of file interpolation_linear.cpp.
void fcl::InterpolationLinear::registerToFactory | ( | ) | [static] |
Definition at line 76 of file interpolation_linear.cpp.