#include <UT_FitCubic.h>
Public Member Functions | |
| UT_FitCubic () | |
| ~UT_FitCubic () | |
| int | fitCurve (UT_Vector2 *d, int nPts, int closed, fpreal error2, bool preserveExtrema) |
| const utCubicSpan * | getFirstSpan (void) const |
| int | numSpans (void) const |
| int | containsCurve (void) |
| void | setCurveType (utCurveType type) |
| void | setType (utFitType type) |
Static Public Member Functions | |
| static UT_Vector2 | calcCubic (UT_Vector2 *V, fpreal t) |
Definition at line 57 of file UT_FitCubic.h.
| UT_FitCubic::UT_FitCubic | ( | ) |
| UT_FitCubic::~UT_FitCubic | ( | ) |
| static UT_Vector2 UT_FitCubic::calcCubic | ( | UT_Vector2 * | V, | |
| fpreal | t | |||
| ) | [static] |
| int UT_FitCubic::containsCurve | ( | void | ) | [inline] |
Definition at line 73 of file UT_FitCubic.h.
| int UT_FitCubic::fitCurve | ( | UT_Vector2 * | d, | |
| int | nPts, | |||
| int | closed, | |||
| fpreal | error2, | |||
| bool | preserveExtrema | |||
| ) |
| const utCubicSpan* UT_FitCubic::getFirstSpan | ( | void | ) | const [inline] |
Definition at line 67 of file UT_FitCubic.h.
| int UT_FitCubic::numSpans | ( | void | ) | const [inline] |
Definition at line 70 of file UT_FitCubic.h.
| void UT_FitCubic::setCurveType | ( | utCurveType | type | ) | [inline] |
Definition at line 76 of file UT_FitCubic.h.
| void UT_FitCubic::setType | ( | utFitType | type | ) | [inline] |
Definition at line 79 of file UT_FitCubic.h.
1.5.9