#include <hpp/fcl/ccd/interpolation/interpolation_linear.h>
Public Member Functions | |
InterpolationLinear () | |
InterpolationLinear (FCL_REAL start_value, FCL_REAL end_value) | |
virtual FCL_REAL | getValue (FCL_REAL time) const |
virtual FCL_REAL | getValueLowerBound () const |
return the smallest value in time interval [0, 1] More... | |
virtual FCL_REAL | getValueUpperBound () const |
return the biggest value in time interval [0, 1] More... | |
virtual InterpolationType | getType () const |
virtual FCL_REAL | getMovementLengthBound (FCL_REAL time) const |
virtual FCL_REAL | getVelocityBound (FCL_REAL time) const |
![]() | |
Interpolation () | |
virtual | ~Interpolation () |
Interpolation (FCL_REAL start_value, FCL_REAL end_value) | |
void | setStartValue (FCL_REAL start_value) |
void | setEndValue (FCL_REAL end_value) |
bool | operator== (const Interpolation &interpolation) const |
bool | operator!= (const Interpolation &interpolation) const |
Static Public Member Functions | |
static boost::shared_ptr < Interpolation > | create (FCL_REAL start_value, FCL_REAL end_value) |
static void | registerToFactory () |
Additional Inherited Members | |
![]() | |
FCL_REAL | value_0_ |
FCL_REAL | value_1_ |
fcl::InterpolationLinear::InterpolationLinear | ( | ) |
|
static |
Implements fcl::Interpolation.
|
virtual |
Implements fcl::Interpolation.
Implements fcl::Interpolation.
|
virtual |
return the smallest value in time interval [0, 1]
Implements fcl::Interpolation.
|
virtual |
return the biggest value in time interval [0, 1]
Implements fcl::Interpolation.
Implements fcl::Interpolation.
|
static |