All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
taylor_model.h File Reference
#include <hpp/fcl/ccd/interval.h>
#include <boost/shared_ptr.hpp>
Include dependency graph for taylor_model.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  fcl::TimeInterval
 
class  fcl::TaylorModel
 TaylorModel implements a third order Taylor model, i.e., a cubic approximation of a function over a time interval, with an interval remainder. More...
 

Namespaces

 fcl
 Main namespace.
 

Functions

TaylorModel fcl::operator* (FCL_REAL d, const TaylorModel &a)
 
TaylorModel fcl::operator+ (FCL_REAL d, const TaylorModel &a)
 
TaylorModel fcl::operator- (FCL_REAL d, const TaylorModel &a)
 
void fcl::generateTaylorModelForCosFunc (TaylorModel &tm, FCL_REAL w, FCL_REAL q0)
 Generate Taylor model for cos(w t + q0) More...
 
void fcl::generateTaylorModelForSinFunc (TaylorModel &tm, FCL_REAL w, FCL_REAL q0)
 Generate Taylor model for sin(w t + q0) More...
 
void fcl::generateTaylorModelForLinearFunc (TaylorModel &tm, FCL_REAL p, FCL_REAL v)
 Generate Taylor model for p + v t. More...