vrecko
virtual reality framework
|
#include <CatmullRomInterpolator.h>
Public Member Functions | |
META_DAObject (CatmullRomInterpolator,"Catmull-Rom Interpolator") virtual Vec3ArrayPtr interpolate(const Vec3ArrayPtr array | |
osg::Vec3 | interpolatePoint (const double &t, const osg::Vec3 &p0, const osg::Vec3 &p1, const osg::Vec3 &p2, const osg::Vec3 &p3) |
Public Member Functions inherited from Interpolator | |
virtual Vec3ArrayPtr | interpolate (const Vec3ArrayPtr array, unsigned int interpolationSteps, bool closed)=0 |
virtual std::string | classDescription () const =0 |
virtual std::string | className () const =0 |
Public Attributes | |
unsigned int | interpolationSteps |
unsigned int bool | closed |
Additional Inherited Members | |
Protected Member Functions inherited from Interpolator | |
virtual | ~Interpolator () |
osg::Vec3 CatmullRomInterpolator::interpolatePoint | ( | const double & | t, |
const osg::Vec3 & | p0, | ||
const osg::Vec3 & | p1, | ||
const osg::Vec3 & | p2, | ||
const osg::Vec3 & | p3 | ||
) |
Public methods
CatmullRomInterpolator::META_DAObject | ( | CatmullRomInterpolator | , |
"Catmull-Rom Interpolator" | |||
) | const |
Inherited virtual methods
unsigned int bool CatmullRomInterpolator::closed |
unsigned int CatmullRomInterpolator::interpolationSteps |