Fovia's C++ Client/Server API
|
This is the complete list of members for IInterpolation, including all inherited members.
AskInterface(const BGUID *piid, IRoot **ppr)=0 | IInterpolation | pure virtual |
IRoot::AskInterface(T **pp) | IRoot | inline |
Bspline(double &ret, double prev, double start, double finish, double next, double delta)=0 | IInterpolation | pure virtual |
CatmullRom3DDistance(double &ret, VECTOR3D prev, VECTOR3D start, VECTOR3D finish, VECTOR3D next, signed int numSteps)=0 | IInterpolation | pure virtual |
Catrom(double &ret, double prev, double start, double finish, double next, double delta)=0 | IInterpolation | pure virtual |
Catrom(signed long long &ret, signed long long prev, signed long long start, signed long long finish, signed long long next, double delta)=0 | IInterpolation | pure virtual |
Catrom(float &ret, float prev, float start, float finish, float next, double delta)=0 | IInterpolation | pure virtual |
Catrom(VECTOR3D &ret, VECTOR3D prev, VECTOR3D start, VECTOR3D finish, VECTOR3D next, double delta)=0 | IInterpolation | pure virtual |
CatromConstantVelocity(VECTOR3D &ret, VECTOR3D prev, VECTOR3D start, VECTOR3D finish, VECTOR3D next, double delta)=0 | IInterpolation | pure virtual |
DecRef()=0 | IInterpolation | pure virtual |
EaseIn(double &ret, double delta, double power)=0 | IInterpolation | pure virtual |
EaseOut(double &ret, double delta, double power)=0 | IInterpolation | pure virtual |
IncRef()=0 | IInterpolation | pure virtual |
Interpolate(RENDER_PARAMS &ret, RENDER_PARAMS &prev, RENDER_PARAMS &start, RENDER_PARAMS &finish, RENDER_PARAMS &next, double delta, signed int bCurved)=0 | IInterpolation | pure virtual |
Lerp(double &ret, double start, double finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(double &ret, double prev, double start, double finish, double next, double delta)=0 | IInterpolation | pure virtual |
Lerp(VECTOR3D &ret, VECTOR3D start, VECTOR3D finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(signed long long &ret, signed long long start, signed long long finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(signed int &ret, signed int start, signed int finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(float &ret, float start, float finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(COLOR_RGBA &ret, COLOR_RGBA &start, COLOR_RGBA &finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(CUT_PLANE_PARAMS &ret, CUT_PLANE_PARAMS &start, CUT_PLANE_PARAMS &finish, double delta)=0 | IInterpolation | pure virtual |
Lerp(RENDER_RANGE_PARAMS &ret, RENDER_RANGE_PARAMS &start, RENDER_RANGE_PARAMS &finish, double delta)=0 | IInterpolation | pure virtual |
LerpColor(signed int &ret, signed int start, signed int finish, double delta)=0 | IInterpolation | pure virtual |
LerpOpacity(signed int &ret, signed int start, signed int finish, double delta)=0 | IInterpolation | pure virtual |