#include <CL_SimpleChannel.h>
|
| CL_Bezier () |
|
| CL_Bezier (const CL_SegmentValues &sv) |
|
| CL_Bezier (CL_SegmentValues sv, fpreal vscale, fpreal voff) |
|
| CL_Bezier (const CL_SegmentValues &sv, bool clamp_slopes) |
|
void | init (const CL_SegmentValues &sv) |
|
void | fromSegmentValues (const CL_SegmentValues &sv, bool clamp_slopes=true) |
|
void | getValues (CL_SegmentValues &v) const |
|
void | splitP (fpreal u, CL_Bezier &a, CL_Bezier &b) const |
|
void | split (fpreal t, CL_Bezier &a, CL_Bezier &b) const |
|
void | splitAndFindSlopeLengths (fpreal t, fpreal &left_in, fpreal &left_out, fpreal &right_in, fpreal &right_out) const |
|
fpreal | timeToParametric (fpreal t) const |
|
fpreal | evalP (fpreal u) const |
|
fpreal | eval (fpreal t) const |
|
void | display () const |
|
|
static void | getCubicFromCVs (const fpreal x[4], CL_Cubic &c) |
|
static void | getCubicFromCVs (const fpreal x[4], fpreal c[4]) |
|
static void | splitInternal (fpreal t, const fpreal xin[4], fpreal xout1[4], fpreal xout2[4]) |
|
static fpreal | getAdjustedAccelRatio (fpreal v0, fpreal v1, fpreal v2, fpreal t0, fpreal t1, fpreal t2, fpreal slope, bool is_in) |
|
Definition at line 30 of file CL_SimpleChannel.h.
void CL_Bezier::display |
( |
| ) |
const |
The documentation for this class was generated from the following file: