Motive Animation System
An open source project by FPL.
 All Classes Functions Variables Typedefs Friends Pages
motive::QuadraticCurve Member List

This is the complete list of members for motive::QuadraticCurve, including all inherited members.

AbsCoeff() const motive::QuadraticCurveinline
Coeff(int i) const motive::QuadraticCurveinline
CriticalPoint() const motive::QuadraticCurveinline
Derivative(const float x) const motive::QuadraticCurveinline
Discriminant() const motive::QuadraticCurveinline
Epsilon(const float x) const motive::QuadraticCurveinline
EpsilonInRange(const float max_x) const motive::QuadraticCurveinline
EpsilonOfCoefficients() const motive::QuadraticCurveinline
Evaluate(const float x) const motive::QuadraticCurveinline
Init(const QuadraticInitWithStartDerivative &init) (defined in motive::QuadraticCurve)motive::QuadraticCurve
Init(const QuadraticInitWithOrigin &init) (defined in motive::QuadraticCurve)motive::QuadraticCurve
Init(const QuadraticInitWithPoint &init) (defined in motive::QuadraticCurve)motive::QuadraticCurve
kNumCoeff (defined in motive::QuadraticCurve)motive::QuadraticCurvestatic
MaxCoeff() const motive::QuadraticCurveinline
NumCoeff() const motive::QuadraticCurveinline
operator!=(const QuadraticCurve &rhs) const (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
operator+=(const QuadraticCurve &rhs)motive::QuadraticCurveinline
operator-=(const QuadraticCurve &rhs)motive::QuadraticCurveinline
operator==(const QuadraticCurve &rhs) const motive::QuadraticCurve
QuadraticCurve() (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
QuadraticCurve(const float c2, const float c1, const float c0) (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
QuadraticCurve(const float *c) (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
QuadraticCurve(const QuadraticCurve &q, const float y_scale) (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
QuadraticCurve(const QuadraticInitWithStartDerivative &init) (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
QuadraticCurve(const QuadraticInitWithOrigin &init) (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
QuadraticCurve(const QuadraticInitWithPoint &init) (defined in motive::QuadraticCurve)motive::QuadraticCurveinline
RangeArray typedef (defined in motive::QuadraticCurve)motive::QuadraticCurve
RangesAboveZero(const Range &x_limits, RangeArray *matching) const motive::QuadraticCurveinline
RangesBelowZero(const Range &x_limits, RangeArray *matching) const motive::QuadraticCurveinline
RangesMatchingSign(const Range &x_limits, const float sign, RangeArray *matching) const motive::QuadraticCurveinline
ReliableDiscriminant(const float epsilon) const motive::QuadraticCurve
Roots(RootsArray *roots) const motive::QuadraticCurveinline
RootsArray typedef (defined in motive::QuadraticCurve)motive::QuadraticCurve
RootsInRange(const Range &x_limits, RootsArray *roots) const motive::QuadraticCurveinline
RootsWithoutNormalizing(RootsArray *roots) const motive::QuadraticCurveinline
ScaleInX(const float x_scale) const motive::QuadraticCurveinline
ScaleInXByReciprocal(const float x_scale_reciprocal) const motive::QuadraticCurveinline
ScaleInY(const float y_scale) const motive::QuadraticCurveinline
ScaleUp(const float y_scale)motive::QuadraticCurveinline
SecondDerivative() const motive::QuadraticCurveinline
SecondDerivative(const float) const motive::QuadraticCurveinline
ShiftLeft(const float x_shift)motive::QuadraticCurve
ShiftRight(const float x_shift)motive::QuadraticCurveinline
ShiftUp(const float y_offset)motive::QuadraticCurveinline
Text() const motive::QuadraticCurve
ThirdDerivative(const float x) const motive::QuadraticCurveinline
XsForValue(float value, RootsArray *roots) const motive::QuadraticCurveinline