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.