Definition in filekfcurve.h.
#include<kfcurve/kfcurve_h.h>#include<klib/karrayul.h>#include<klib/ktime.h>#include<object/e/keventbase.h>#include<object/i/iobject.h>#include<object/i/ifbobjectholder.h>#include<klib/kdebug.h>#include<kbaselib_forward.h>#include<kbaselib_nsuse.h>#include<kfcurve/kfcurve_nsbegin.h>#include<kfcurve/kfcurveinline.h>#include<kfcurve/kfcurve_nsend.h>


Go to the source code of this file.
Classes | |
| class | KFCurveTangeantInfo |
| Defines a tangent derivative and weight.More... | |
| class | KFCurveKey |
| Defines a key within a function curve.More... | |
| class | KFCurve |
| Function curve class.More... | |
Enumerations | |
| enum | { , KFCURVE_INTERPOLATION_LINEAR= 0x00000004, KFCURVE_INTERPOLATION_CUBIC= 0x00000008, KFCURVE_INTERPOLATION_ALL= KFCURVE_INTERPOLATION_CONSTANT|KFCURVE_INTERPOLATION_LINEAR|KFCURVE_INTERPOLATION_CUBIC } |
| Key interpolation type.More... | |
| enum | |
| Key constant mode.More... | |
| enum | { , KFCURVE_TANGEANT_TCB= 0x00000200, KFCURVE_TANGEANT_USER= 0x00000400, KFCURVE_GENERIC_BREAK= 0x00000800, KFCURVE_GENERIC_CLAMP= 0x00001000, KFCURVE_TANGEANT_BREAK= KFCURVE_TANGEANT_USER|KFCURVE_GENERIC_BREAK } |
| Key tangent mode for cubic interpolation.More... | |
| enum | |
| Selection mode.More... | |
| enum | |
| Manipulation flag.More... | |
| enum | |
| Tangent visibility.More... | |
| enum | |
| Continuity flag.More... | |
| enum | |
| Weighted mode.More... | |
| enum | EKFCurveDataIndex |
| KFCurveKeydata indices for cubic interpolation tangent information.More... | |
| enum | |
| Extrapolation mode for function curve extremities.More... | |
Functions | |
| KFCURVE_DLLHKFCurve | KFCurveCreate() |
| Create a function curve. | |
| anonymous enum |
| anonymous enum |
| anonymous enum |
Key tangent mode for cubic interpolation.
KFCurveKeydata indices for cubic interpolation tangent information.
| KFCURVE_DLLHKFCurveKFCurveCreate | ( | ) |
Create a function curve.