Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Private Attributes | List of all members
rl::math::Cubic< T > Class Template Reference

#include <Cubic.h>

Collaboration diagram for rl::math::Cubic< T >:
Collaboration graph
[legend]

Public Member Functions

 Cubic ()
 
virtual ~Cubic ()
 
a (const Real &t) const
 
void interpolate ()
 
v (const Real &t) const
 
x (const Real &t) const
 

Public Attributes

Real te
 
x0
 
xe
 
v0
 
ve
 

Private Attributes

c0
 
c1
 
c2
 
c3
 

Constructor & Destructor Documentation

template<typename T >
rl::math::Cubic< T >::Cubic ( )
inline
template<typename T >
virtual rl::math::Cubic< T >::~Cubic ( )
inlinevirtual

Member Function Documentation

template<typename T >
T rl::math::Cubic< T >::a ( const Real t) const
inline
template<typename T >
void rl::math::Cubic< T >::interpolate ( )
inline
template<typename T >
T rl::math::Cubic< T >::v ( const Real t) const
inline
template<typename T >
T rl::math::Cubic< T >::x ( const Real t) const
inline

Member Data Documentation

template<typename T >
T rl::math::Cubic< T >::c0
private
template<typename T >
T rl::math::Cubic< T >::c1
private
template<typename T >
T rl::math::Cubic< T >::c2
private
template<typename T >
T rl::math::Cubic< T >::c3
private
template<typename T >
Real rl::math::Cubic< T >::te
template<typename T >
T rl::math::Cubic< T >::v0
template<typename T >
T rl::math::Cubic< T >::ve
template<typename T >
T rl::math::Cubic< T >::x0
template<typename T >
T rl::math::Cubic< T >::xe

The documentation for this class was generated from the following file: