HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_Bezier Member List

This is the complete list of members for CL_Bezier, including all inherited members.

CL_Bezier()CL_Bezierinline
CL_Bezier(const CL_SegmentValues &sv)CL_Bezier
CL_Bezier(CL_SegmentValues sv, fpreal vscale, fpreal voff)CL_Bezier
CL_Bezier(const CL_SegmentValues &sv, bool clamp_slopes)CL_Bezier
display() const CL_Bezier
eval(fpreal t) const CL_Bezier
evalP(fpreal u) const CL_Bezier
fromSegmentValues(const CL_SegmentValues &sv, bool clamp_slopes=true)CL_Bezier
getAdjustedAccelRatio(fpreal v0, fpreal v1, fpreal v2, fpreal t0, fpreal t1, fpreal t2, fpreal slope, bool is_in)CL_Bezierstatic
getCubicFromCVs(const fpreal x[4], CL_Cubic &c)CL_Bezierstatic
getCubicFromCVs(const fpreal x[4], fpreal c[4])CL_Bezierstatic
getValues(CL_SegmentValues &v) const CL_Bezier
init(const CL_SegmentValues &sv)CL_Bezier
split(fpreal t, CL_Bezier &a, CL_Bezier &b) const CL_Bezier
splitAndFindSlopeLengths(fpreal t, fpreal &left_in, fpreal &left_out, fpreal &right_in, fpreal &right_out) const CL_Bezier
splitInternal(fpreal t, const fpreal xin[4], fpreal xout1[4], fpreal xout2[4])CL_Bezierstatic
splitP(fpreal u, CL_Bezier &a, CL_Bezier &b) const CL_Bezier
timeToParametric(fpreal t) const CL_Bezier
xCL_Bezier
yCL_Bezier