11 #ifndef __GU_TriDivide__
12 #define __GU_TriDivide__
24 class guDivTriEdgeCompare;
25 class guEdgeToTrisMap;
27 template<ex
int BUFFERSIZE>
58 void subdivide(
int depth,
fpreal minarea,
67 void equalizeEdges(
int numsplit);
74 void addToEdgeMapIfLong(guEdgeToTrisMap &edgemap,
const GA_Edge &edge,
const guTriVtxPair &pair,
const UT_Vector3Array &refpos)
const;
104 void destructMyPointToVtxsList();
121 void setMatesForTrisAtPoint(
GA_Offset ptoff);
125 const guDivTriEdge &triedge,
fpreal ratio);
152 static constexpr
exint PTTOVTXSBUFFERSIZE = 6;
162 const fpreal myMinLength2;
GLboolean GLboolean GLboolean GLboolean a
A range of elements in an index-map.
*get result *(waiting if necessary)*A common idiom is to fire a bunch of sub tasks at the queue
GLboolean GLboolean GLboolean b
GLint GLint GLsizei GLsizei GLsizei depth