#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 35 of file CL_SimpleChannel.h.
| void CL_Bezier::display |
( |
| ) |
const |
The documentation for this class was generated from the following file: