cinder::BSpline< T > Member List
This is the complete list of members for
cinder::BSpline< T >, including all inherited members.
BSpline(const std::vector< T > &points, int degree, bool loop, bool open) | cinder::BSpline< T > | |
BSpline() | cinder::BSpline< T > | |
BSpline(int numControlPoints, const T *controlPoints, int degree, bool loop, const float *knots) | cinder::BSpline< T > | |
BSpline(const BSpline &bspline) | cinder::BSpline< T > | |
createControl(const T *akCtrlPoint) | cinder::BSpline< T > | [protected] |
get(float t, T *position, T *firstDerivative=NULL, T *secondDerivative=NULL, T *thirdDerivative=NULL) const | cinder::BSpline< T > | |
getBasis() | cinder::BSpline< T > | |
getControlPoint(int i) const | cinder::BSpline< T > | |
getDegree() const | cinder::BSpline< T > | |
getDerivative(float t) const | cinder::BSpline< T > | |
getKnot(int i) const | cinder::BSpline< T > | |
getLength(float fT0, float fT1) const | cinder::BSpline< T > | |
getNumControlPoints() const | cinder::BSpline< T > | |
getNumSpans() const | cinder::BSpline< T > | |
getPosition(float t) const | cinder::BSpline< T > | |
getSecondDerivative(float t) const | cinder::BSpline< T > | |
getSpeed(float t) const | cinder::BSpline< T > | |
getThirdDerivative(float t) const | cinder::BSpline< T > | |
getTime(float length) const | cinder::BSpline< T > | |
isLoop() const | cinder::BSpline< T > | |
isOpen() const | cinder::BSpline< T > | |
isUniform() const | cinder::BSpline< T > | |
mBasis | cinder::BSpline< T > | [protected] |
mCtrlPoints | cinder::BSpline< T > | [protected] |
mLoop | cinder::BSpline< T > | [protected] |
mNumCtrlPoints | cinder::BSpline< T > | [protected] |
mReplicate | cinder::BSpline< T > | [protected] |
operator=(const BSpline &bspline) | cinder::BSpline< T > | |
setControlPoint(int i, const T &rkCtrl) | cinder::BSpline< T > | |
setKnot(int i, float fKnot) | cinder::BSpline< T > | |
~BSpline() | cinder::BSpline< T > | |