List of all members.
Public Types |
|
typedef T | data_type |
|
typedef boost::tuple< double, T > | tuple_type |
|
typedef T | result_type |
| | For use with boost::bind().
|
Public Member Functions |
|
template<template< typename, typename > class Container, typename Allocator > |
| | Spline (const Container< tuple_type, Allocator > &samples, bool saturateS=true) |
|
template<template< typename, typename > class Container, typename Allocator > |
| | Spline (const Container< T, Allocator > &points, bool saturateS=true) |
|
double | initialS () const |
|
double | finalS () const |
|
double | changeInS () const |
|
T | eval (double s) const |
|
T | evalDerivative (double s) const |
|
result_type | operator() (double s) const |
|
struct bt_spline * | getImplementation () |
Protected Attributes |
|
struct bt_spline * | impl |
|
bool | sat |
|
double | s_0 |
|
double | s_f |
template<typename T>
class barrett::math::Spline< T >
The documentation for this class was generated from the following files: