HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_Track.h File Reference
#include "CL_API.h"
#include <UT/UT_ValArray.h>
#include <UT/UT_FloatArray.h>
#include <UT/UT_StringHolder.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for CL_Track.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CL_Track
 

Typedefs

typedef UT_ValArray< CL_Track * > CL_TrackList
 
typedef UT_ValArray< const
CL_Track * > 
CL_TrackListC
 

Enumerations

enum  CL_TrackOutside {
  CL_TRACK_HOLD, CL_TRACK_SLOPE, CL_TRACK_CYCLE, CL_TRACK_MIRROR,
  CL_TRACK_DEFAULT, CL_TRACK_CYCLE_STEP
}
 
enum  CL_TrackLimitMethod { CL_TRACK_LIMIT_OFF, CL_TRACK_LIMIT_CLAMP, CL_TRACK_LIMIT_LOOP, CL_TRACK_LIMIT_ZIGZAG }
 
enum  CL_QuantizeValueMethod { CL_QUANTIZE_VALUE_OFF, CL_QUANTIZE_VALUE_CEILING, CL_QUANTIZE_VALUE_FLOOR, CL_QUANTIZE_VALUE_ROUND }
 
enum  CL_TrackResampleMethod { CL_TRACK_INTERP_NONE, CL_TRACK_INTERP_LINEAR, CL_TRACK_INTERP_CUBIC, CL_TRACK_INTERP_EDGE_PRESERVE }
 

Typedef Documentation

Definition at line 27 of file CL_Track.h.

Definition at line 30 of file CL_Track.h.

Enumeration Type Documentation

Enumerator
CL_QUANTIZE_VALUE_OFF 
CL_QUANTIZE_VALUE_CEILING 
CL_QUANTIZE_VALUE_FLOOR 
CL_QUANTIZE_VALUE_ROUND 

Definition at line 53 of file CL_Track.h.

Enumerator
CL_TRACK_LIMIT_OFF 
CL_TRACK_LIMIT_CLAMP 
CL_TRACK_LIMIT_LOOP 
CL_TRACK_LIMIT_ZIGZAG 

Definition at line 45 of file CL_Track.h.

Enumerator
CL_TRACK_HOLD 
CL_TRACK_SLOPE 
CL_TRACK_CYCLE 
CL_TRACK_MIRROR 
CL_TRACK_DEFAULT 
CL_TRACK_CYCLE_STEP 

Definition at line 36 of file CL_Track.h.

Enumerator
CL_TRACK_INTERP_NONE 
CL_TRACK_INTERP_LINEAR 
CL_TRACK_INTERP_CUBIC 
CL_TRACK_INTERP_EDGE_PRESERVE 

Definition at line 61 of file CL_Track.h.