|
| template<class T > |
| FRectI | CubicBezierConvexHullRect (const T &iP0, const T &iP1, const T &iP2, const T &iP3) |
| |
| float | CubicBezierGenerateLinearLUT (std::vector< FSplineParametricSample > *oArray, const FVec2F &iP0, const FVec2F &iP1, const FVec2F &iP2, const FVec2F &iP3, float iThreshold) |
| |
| float | CubicBezierGenerateLinearLUT_imp (std::vector< FSplineParametricSample > *oArray, const FVec2F &iP0, const FVec2F &iP1, const FVec2F &iP2, const FVec2F &iP3, float iThresholdSquared, float iLengthOffset=0.f, float iParamOffset=0.f, float iParamDepth=1.f) |
| |
| template<class T > |
| void | CubicBezierInverseSplitAtParameter (T *ioP0, T *ioP1, T *ioP2, T *ioP3, float t) |
| |
| template<class T > |
| T | CubicBezierPointAtParameter (const T &iP0, const T &iP1, const T &iP2, const T &iP3, float t) |
| |
| template<class T > |
| void | CubicBezierSplitAtParameter (T *ioP0, T *ioP1, T *ioP2, T *ioP3, float t) |
| |
| template<class T > |
| FRectI | QuadraticBezierConvexHullRect (const T &iP0, const T &iP1, const T &iP2) |
| |
| template<class T > |
| void | QuadraticBezierInverseSplitAtParameter (T *ioP0, T *ioP1, T *ioP2, float t) |
| |
| template<class T > |
| T | QuadraticBezierPointAtParameter (const T &iP0, const T &iP1, const T &iP2, float t) |
| |
| template<class T > |
| void | QuadraticBezierSplitAtParameter (T *ioP0, T *ioP1, T *ioP2, float t) |
| |