|
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) |
|