BSplineCurve(BasisFunctionInput< Real > const &input, Vector< N, Real > const *controls) | gte::BSplineCurve< N, Real > | |
Compute(unsigned int order, int imin, int imax) const | gte::BSplineCurve< N, Real > | private |
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::BSplineCurve< N, Real > | virtual |
GetBasisFunction() const | gte::BSplineCurve< N, Real > | inline |
GetControl(int i) const | gte::BSplineCurve< N, Real > | |
GetControls() const | gte::BSplineCurve< N, Real > | inline |
GetControls() | gte::BSplineCurve< N, Real > | inline |
GetLength(Real t0, Real t1) const | gte::ParametricCurve< N, Real > | |
GetNumControls() const | gte::BSplineCurve< 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 |
mBasisFunction | gte::BSplineCurve< N, Real > | private |
mConstructed | gte::ParametricCurve< N, Real > | protected |
mControls | gte::BSplineCurve< N, Real > | private |
mMaxBisections | gte::ParametricCurve< 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 |
SetControl(int i, Vector< N, Real > const &control) | gte::BSplineCurve< N, Real > | |
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 > | |
~ParametricCurve() | gte::ParametricCurve< N, Real > | virtual |