#include <CL_SimpleChannel.h>
|
| static fpreal | reverseEvalP (const fpreal x[4], fpreal y) |
| |
| static fpreal | reverseEvalP (const CL_SimpleSegment &seg, fpreal y) |
| |
| static bool | isMonotone (fpreal iv, fpreal ov, fpreal im, fpreal om, fpreal dt) |
| |
| static void | clampSlopesToMonotone (fpreal &in, fpreal &out, fpreal in_val, fpreal out_val, fpreal dt) |
| |
| static fpreal | getMonotoneSlopeSDDE (fpreal v0, fpreal v1, fpreal v2, fpreal t0, fpreal t1, fpreal t2, fpreal m0, fpreal m2) |
| |
| static void | getMonotoneSlopeSDDE2 (fpreal v0, fpreal v1, fpreal v2, fpreal v3, fpreal t0, fpreal t1, fpreal t2, fpreal t3, fpreal m0, fpreal &m1, fpreal &m2, fpreal m3) |
| |
Definition at line 88 of file CL_SimpleChannel.h.
| void CL_Cubic::display |
( |
| ) |
const |
| bool CL_Cubic::getMonotoneInterval |
( |
UT_IntervalR & |
range, |
|
|
bool |
lock_in |
|
) |
| |
Second derivative discontinuity minimizing method suggested by Wolberg. Given the slopes at the surrounding knots, picks a slope that gets as close to C2 continuity as possible while preserving monotonicity. To be used on keys whose neighbours have pre-determined slopes, like local extrema or non-auto slopes
| static void CL_Cubic::getMonotoneSlopeSDDE2 |
( |
fpreal |
v0, |
|
|
fpreal |
v1, |
|
|
fpreal |
v2, |
|
|
fpreal |
v3, |
|
|
fpreal |
t0, |
|
|
fpreal |
t1, |
|
|
fpreal |
t2, |
|
|
fpreal |
t3, |
|
|
fpreal |
m0, |
|
|
fpreal & |
m1, |
|
|
fpreal & |
m2, |
|
|
fpreal |
m3 |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: