Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SimTK::Spline_< T >::SplineImpl Class Reference

This is the implementation class that supports the Spline_ interface. More...

Public Member Functions

 SplineImpl (int degree, const Vector &x, const Vector_< T > &y)
 
 ~SplineImpl ()
 
getValue (Real t) const
 
getDerivative (int derivOrder, Real t) const
 

Public Attributes

int referenceCount
 
int degree
 
Vector x
 
Vector_< T > y
 

Detailed Description

template<class T>
class SimTK::Spline_< T >::SplineImpl

This is the implementation class that supports the Spline_ interface.

Constructor & Destructor Documentation

template<class T>
SimTK::Spline_< T >::SplineImpl::SplineImpl ( int  degree,
const Vector x,
const Vector_< T > &  y 
)
inline
template<class T>
SimTK::Spline_< T >::SplineImpl::~SplineImpl ( )
inline

Member Function Documentation

template<class T>
T SimTK::Spline_< T >::SplineImpl::getValue ( Real  t) const
inline
template<class T>
T SimTK::Spline_< T >::SplineImpl::getDerivative ( int  derivOrder,
Real  t 
) const
inline

Member Data Documentation

template<class T>
int SimTK::Spline_< T >::SplineImpl::referenceCount
template<class T>
int SimTK::Spline_< T >::SplineImpl::degree
template<class T>
Vector SimTK::Spline_< T >::SplineImpl::x
template<class T>
Vector_<T> SimTK::Spline_< T >::SplineImpl::y

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