Cinder  0.9.1
cinder::BSpline< D, T > Member List

This is the complete list of members for cinder::BSpline< D, T >, including all inherited members.

BSpline(const std::vector< VecT > &points, int degree, bool loop, bool open)cinder::BSpline< D, T >
BSpline()cinder::BSpline< D, T >
BSpline(int numControlPoints, const VecT *controlPoints, int degree, bool loop, const float *knots)cinder::BSpline< D, T >
BSpline(const BSpline &bspline)cinder::BSpline< D, T >
createControl(const VecT *akCtrlPoint)cinder::BSpline< D, T >protected
get(float t, VecT *position, VecT *firstDerivative=NULL, VecT *secondDerivative=NULL, VecT *thirdDerivative=NULL) const cinder::BSpline< D, T >
getBasis()cinder::BSpline< D, T >
getControlPoint(int i) const cinder::BSpline< D, T >
getDegree() const cinder::BSpline< D, T >
getDerivative(float t) const cinder::BSpline< D, T >
getKnot(int i) const cinder::BSpline< D, T >
getLength(float fT0, float fT1) const cinder::BSpline< D, T >
getNumControlPoints() const cinder::BSpline< D, T >
getNumSpans() const cinder::BSpline< D, T >
getPosition(float t) const cinder::BSpline< D, T >
getSecondDerivative(float t) const cinder::BSpline< D, T >
getSpeed(float t) const cinder::BSpline< D, T >
getThirdDerivative(float t) const cinder::BSpline< D, T >
getTime(float length) const cinder::BSpline< D, T >
isLoop() const cinder::BSpline< D, T >
isOpen() const cinder::BSpline< D, T >
isUniform() const cinder::BSpline< D, T >
mBasiscinder::BSpline< D, T >protected
mCtrlPointscinder::BSpline< D, T >protected
mLoopcinder::BSpline< D, T >protected
mNumCtrlPointscinder::BSpline< D, T >protected
mReplicatecinder::BSpline< D, T >protected
operator=(const BSpline &bspline)cinder::BSpline< D, T >
setControlPoint(int i, const VecT &rkCtrl)cinder::BSpline< D, T >
setKnot(int i, float fKnot)cinder::BSpline< D, T >
VecT typedefcinder::BSpline< D, T >
~BSpline()cinder::BSpline< D, T >