|
|
static int | gTriangulate (const QVector< GmVector3 > &points, int pcount, std::function< int(int)> index, QVector< int > &outTriIndex) |
| |
|
static int | dpTriangulate (const QVector< GmVector3 > &points, int pcount, std::function< int(int)> index, QVector< int > &outTriIndex) |
| |
|
static int | triangulateNodes (const QVector< GmVector3 > &points, QVector< Node > &nodes, QVector< int > &outTriIndex) |
| |
|
static void | updateNodeCos (const QVector< GmVector3 > &points, Node *node) |
| |
|
static void | removeNode (const QVector< GmVector3 > &points, Node *node) |
| |
|
static int | dpPushTriangles (int i, int j, CostIndex dp[MAX_POLY_SIZE][MAX_POLY_SIZE], std::function< int(int)> index, QVector< int > &outTriIndex) |
| |
|
static void | dpFillTable (const QVector< GmVector3 > &points, int pcount, CostIndex dp[MAX_POLY_SIZE][MAX_POLY_SIZE], std::function< int(int)> index) |
| |
|
template<class T > |
| static std::function< int(int)> | makeIndexFunction (const QVector< T > &indexList) |
| |
|
template<> |
| std::function< int(int)> | makeIndexFunction (const QVector< QPair< int, signed char > > &indexList) |
| |
|
template<> |
| std::function< int(int)> | makeIndexFunction (const QVector< int > &indexList) |
| |
The documentation for this class was generated from the following files: