HDK
|
#include <UT_FitCubic.h>
Classes | |
struct | Span |
Public Types | |
typedef UT_Vector2T< T > | Vector2 |
typedef Vector2 | CubicCurve [4] |
Public Member Functions | |
UT_FitCubicT () | |
~UT_FitCubicT () | |
int | fitCurve (Vector2 *d, int nPts, int closed, fpreal error2, bool preserveExtrema, bool use_kupan_slopes=false) |
const Span * | getFirstSpan () const |
int | numSpans () const |
int | containsCurve () |
void | setCurveType (utCurveType type) |
void | setType (utFitType type) |
Static Public Member Functions | |
static Vector2 | calcCubic (Vector2 *V, fpreal t) |
Definition at line 37 of file UT_FitCubic.h.
typedef Vector2 UT_FitCubicT< T >::CubicCurve[4] |
Definition at line 45 of file UT_FitCubic.h.
typedef UT_Vector2T<T> UT_FitCubicT< T >::Vector2 |
Definition at line 44 of file UT_FitCubic.h.
UT_FitCubicT< T >::UT_FitCubicT | ( | ) |
Definition at line 68 of file UT_FitCubicImpl.h.
UT_FitCubicT< T >::~UT_FitCubicT | ( | ) |
Definition at line 79 of file UT_FitCubicImpl.h.
|
static |
Definition at line 773 of file UT_FitCubicImpl.h.
|
inline |
Definition at line 66 of file UT_FitCubic.h.
int UT_FitCubicT< T >::fitCurve | ( | Vector2 * | d, |
int | nPts, | ||
int | closed, | ||
fpreal | error2, | ||
bool | preserveExtrema, | ||
bool | use_kupan_slopes = false |
||
) |
Definition at line 103 of file UT_FitCubicImpl.h.
|
inline |
Definition at line 60 of file UT_FitCubic.h.
|
inline |
Definition at line 63 of file UT_FitCubic.h.
|
inline |
Definition at line 69 of file UT_FitCubic.h.
|
inline |
Definition at line 72 of file UT_FitCubic.h.