kfcurvenode.h

Detailed Description

Definition in filekfcurvenode.h.

#include<kfcurve/kfcurve_h.h>
#include<klib/karrayul.h>
#include<klib/kerror.h>
#include<klib/kstring.h>
#include<object/e/keventbase.h>
#include<kfcurve/kfcurve.h>
#include<kfcurve/i/ifcurveeti.h>
#include<object/i/iobject.h>
#include<object/i/ifbobjectholder.h>
#include<kbaselib_nsuse.h>
#include<kbaselib_forward.h>
#include<kfcurve/kfcurve_nsbegin.h>
#include<kfcurve/kfcurve_nsend.h>

Include dependency graph for kfcurvenode.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class KFCurveNode
 This class provides the structure to build a curve node hierarchy.More...

Functions

KFCURVE_DLLHKFCurveNode KFCurveNodeCreate(char *pNodeName, char *pTimeWarpName, char *pTypeName, int pLayerType=KFCL_NOLAYER, int pLayerID=0)
 Create a curve node.
KFCURVE_DLLHKFCurveNode KFCurveNodeCreate(HKFCurveNodepTemplateCurveNode)
 Create a curve node from a template.

Function Documentation

KFCURVE_DLLHKFCurveNodeKFCurveNodeCreate(HKFCurveNode pTemplateCurveNode ) 

Create a curve node from a template.

Parameters:
pTemplateCurveNode Template curve node.
Returns:
Pointer to allocated curve node.
Remarks:
The created curve node shares with the template curve node a structure that defines the node name, node display name and node type name. No function curve is created in the new curve node.

KFCURVE_DLLHKFCurveNodeKFCurveNodeCreate(char * pNodeName,
char * pTimeWarpName,
char * pTypeName,
int pLayerType=KFCL_NOLAYER,
int pLayerID=0 
)

Create a curve node.

Parameters:
pNodeName Curve node name.
pTimeWarpName Curve node timewarp name.
pTypeName Curve node type name.
pLayerType LayerType.
pLayerID LayerID.
Returns:
Pointer to allocated curve node.
Remarks:
No function curve is created in the new curve node.