BezierEvaluator Class

(Qt3DAnimation::Animation::BezierEvaluator)

Public Functions

BezierEvaluator(float time0, const Keyframe &keyframe0, float time1, const Keyframe &keyframe1)
float parameterForTime(float time) const
float valueForTime(float time) const

Static Public Members

int findCubicRoots(const float[] coefficients, float[3] roots)

Member Function Documentation

BezierEvaluator::BezierEvaluator(float time0, const Keyframe &keyframe0, float time1, const Keyframe &keyframe1)

Default constructs an instance of BezierEvaluator.

[static] int BezierEvaluator::findCubicRoots(const float[] coefficients, float[3] roots)

float BezierEvaluator::parameterForTime(float time) const

float BezierEvaluator::valueForTime(float time) const