BezierCurve(int degree, Vector< N, Real > const *controls) | gte::BezierCurve< N, Real > | |
Compute(Real t, Real omt, int order) const | gte::BezierCurve< N, Real > | protected |
DEFAULT_MAX_BISECTIONS enum value | gte::ParametricCurve< N, Real > | protected |
DEFAULT_ROMBERG_ORDER enum value | gte::ParametricCurve< N, Real > | protected |
Evaluate(Real t, unsigned int maxOrder, Vector< N, Real > values[4]) const | gte::BezierCurve< N, Real > | virtual |
GetControls() const | gte::BezierCurve< N, Real > | inline |
GetDegree() const | gte::BezierCurve< N, Real > | inline |
GetLength(Real t0, Real t1) const | gte::ParametricCurve< N, Real > | |
GetNumControls() const | gte::BezierCurve< N, Real > | inline |
GetNumSegments() const | gte::ParametricCurve< N, Real > | inline |
GetPosition(Real t) const | gte::ParametricCurve< N, Real > | |
GetSpeed(Real t) const | gte::ParametricCurve< N, Real > | |
GetTangent(Real t) const | gte::ParametricCurve< N, Real > | |
GetTime(Real length) const | gte::ParametricCurve< N, Real > | |
GetTimes() const | gte::ParametricCurve< N, Real > | inline |
GetTMax() const | gte::ParametricCurve< N, Real > | inline |
GetTMin() const | gte::ParametricCurve< N, Real > | inline |
GetTotalLength() const | gte::ParametricCurve< N, Real > | |
mAccumulatedLength | gte::ParametricCurve< N, Real > | mutableprotected |
mChoose | gte::BezierCurve< N, Real > | protected |
mConstructed | gte::ParametricCurve< N, Real > | protected |
mControls | gte::BezierCurve< N, Real > | protected |
mDegree | gte::BezierCurve< N, Real > | protected |
mMaxBisections | gte::ParametricCurve< N, Real > | protected |
mNumControls | gte::BezierCurve< N, Real > | protected |
mRombergOrder | gte::ParametricCurve< N, Real > | protected |
mSegmentLength | gte::ParametricCurve< N, Real > | mutableprotected |
mTime | gte::ParametricCurve< N, Real > | protected |
operator bool() const | gte::ParametricCurve< N, Real > | inline |
ParametricCurve(Real tmin, Real tmax) | gte::ParametricCurve< N, Real > | protected |
ParametricCurve(int numSegments, Real const *times) | gte::ParametricCurve< N, Real > | protected |
SetMaxBisections(unsigned int maxBisections) | gte::ParametricCurve< N, Real > | |
SetRombergOrder(int order) | gte::ParametricCurve< N, Real > | |
SetTimeInterval(Real tmin, Real tmax) | gte::ParametricCurve< N, Real > | |
SubdivideByLength(int numPoints, Vector< N, Real > *points) const | gte::ParametricCurve< N, Real > | |
SubdivideByTime(int numPoints, Vector< N, Real > *points) const | gte::ParametricCurve< N, Real > | |
~BezierCurve() | gte::BezierCurve< N, Real > | virtual |
~ParametricCurve() | gte::ParametricCurve< N, Real > | virtual |