#include <CL_Jiggle.h>
|
template<typename T , typename F > |
static void | solve (const UT_Vector3T< T > *data, UT_Vector3T< T > *result, int size, fpreal spring_constant, fpreal damping_constant, fpreal limit, UT_Vector3T< T > multiplier, const F &interrupt) |
|
template<typename T > |
static void | solve (const UT_Vector3T< T > *data, UT_Vector3T< T > *result, int size, fpreal spring_constant, fpreal damping_constant, fpreal limit, UT_Vector3T< T > multiplier) |
|
template<typename T , typename F > |
static void | solve (const fpreal *data_x, const fpreal *data_y, const fpreal *data_z, fpreal *result_x, fpreal *result_y, fpreal *result_z, int size, fpreal spring_constant, fpreal damping_constant, fpreal limit, UT_Vector3T< T > multiplier, const F &interrupt, const UT_DMatrix4 *ref_xform=nullptr) |
|
template<typename T , typename F > |
static void | solve (const fpreal *data_x, const fpreal *data_y, const fpreal *data_z, fpreal *result_x, fpreal *result_y, fpreal *result_z, int size, fpreal spring_constant, fpreal damping_constant, fpreal limit, UT_Vector3T< T > multiplier, const UT_DMatrix4 *ref_xform=nullptr) |
|
Definition at line 26 of file CL_Jiggle.h.
template<typename T , typename F >
Solve for a jiggle filter given input data as an array of UT_Vector3D data and result must both be of length size
Definition at line 163 of file CL_Jiggle.h.
template<typename T , typename F >
void CL_Jiggle::solve |
( |
const fpreal * |
data_x, |
|
|
const fpreal * |
data_y, |
|
|
const fpreal * |
data_z, |
|
|
fpreal * |
result_x, |
|
|
fpreal * |
result_y, |
|
|
fpreal * |
result_z, |
|
|
int |
size, |
|
|
fpreal |
spring_constant, |
|
|
fpreal |
damping_constant, |
|
|
fpreal |
limit, |
|
|
UT_Vector3T< T > |
multiplier, |
|
|
const F & |
interrupt, |
|
|
const UT_DMatrix4 * |
ref_xform = nullptr |
|
) |
| |
|
inlinestatic |
Solve for a jiggle filter given input/output data as three separate arrays for x,y,z components data and result must both be of length size
Definition at line 133 of file CL_Jiggle.h.
template<typename T , typename F >
static void CL_Jiggle::solve |
( |
const fpreal * |
data_x, |
|
|
const fpreal * |
data_y, |
|
|
const fpreal * |
data_z, |
|
|
fpreal * |
result_x, |
|
|
fpreal * |
result_y, |
|
|
fpreal * |
result_z, |
|
|
int |
size, |
|
|
fpreal |
spring_constant, |
|
|
fpreal |
damping_constant, |
|
|
fpreal |
limit, |
|
|
UT_Vector3T< T > |
multiplier, |
|
|
const UT_DMatrix4 * |
ref_xform = nullptr |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: