|
| CL_Track (CL_Clip &dad, const CL_Track &from) |
|
| CL_Track (CL_Clip &dad, const UT_StringHolder &name) |
|
| ~CL_Track () |
|
| CL_Track (const CL_Track &from)=delete |
|
CL_Track & | operator= (const CL_Track &from) |
|
void | init (CL_Clip &dad, const UT_StringHolder &name) |
|
int | getDataCapacity () const |
|
fpreal * | getData () |
|
const fpreal * | getData () const |
|
int | getTrackLength () const |
|
const UT_StringHolder & | getName () const |
|
void | setName (const UT_StringHolder &name) |
|
unsigned short | getNameHash () const |
|
unsigned short | getNameBaseLength () const |
|
unsigned short | getNameBaseHash () const |
|
int | getNameNumber () const |
|
const char * | info (fpreal t, const char *prefix=0, const char *suffix=0) const |
|
int | isTimeDependent () const |
|
int | isWithinRange (fpreal low, fpreal hi, int completely=1) const |
|
void | setLeft (CL_TrackOutside type) |
|
void | setRight (CL_TrackOutside type) |
|
void | setDefault (fpreal value) |
|
CL_Clip * | getClip () |
|
const CL_Clip * | getClip () const |
|
const char * | getLeft () const |
|
const char * | getRight () const |
|
int64 | getMemoryUsage (bool inclusive) const |
|
void | getExtendCond (CL_TrackOutside &left, CL_TrackOutside &right) const |
|
fpreal | getDefault () const |
|
void | dupAttributes (const CL_Track *, int data_too=0, int name_too=0) |
|
void | reverse () |
|
void | constant (fpreal value=0) |
|
void | cycle (int howmany) |
|
int | convolve (const CL_Track &t1, const CL_Track &t2, int add=0) |
|
int | convolveCenter (fpreal *data2, int n2, int passes=1) |
|
int | convolveCenterDirect (fpreal *data2, int n2, int passes) |
|
int | copyStamp (const CL_Track &t1, fpreal toffset, int clr) |
|
int | getThresholdTimes (fpreal thresh, UT_FprealArray &toffsets, UT_FprealArray &values) const |
|
void | despike (fpreal tol, fpreal effect=1.0, int maxwidth=1) |
|
void | blend (fpreal start, const fpreal *values, int len, fpreal base, const CL_SubRange *effect, fpreal cycle) |
|
void | blend (fpreal start, const fpreal *values, int len, fpreal base, const CL_Track *effect_track, fpreal cycle) |
|
void | limitValues (fpreal max, fpreal min, CL_TrackLimitMethod method, int start, int end) |
|
int | resample (const fpreal *values, int num, CL_TrackResampleMethod method, int constant_area, int iscycle=0, fpreal cycle=0) |
|
int | resample (fpreal *data, int size, int start, int end, CL_TrackResampleMethod method, int constant_area, int iscycle=0, fpreal cycle=0) const |
|
void | quantizeValue (fpreal max, fpreal min, CL_QuantizeValueMethod method, fpreal step, fpreal offset, int clamp, int start, int end) |
|
void | normalize () |
|
void | absolute () |
|
void | smoothRotate (fpreal delta=180.0) |
|
void | pitchShift (fpreal shift, int chunk, const CL_Track *animate=0, fpreal(*callback)(void *, int, int)=0, void *node=0) |
|
void | fastConvolve (int chunk, fpreal *data) |
|
void | aliasTrack (CL_Track &track) |
|
void | unalias () |
|
bool | isAliased () const |
|
void | swapData (CL_Track &track) |
|
int | getIndex () const |
|