|
void | sew (const GEO_PrimPoly &from_poly, const GEO_PrimPoly &to_poly, GA_Edge &edge) |
|
void | fillSuperVertexArray (const GEO_Primitive &prim) |
|
void | processConnectedVertices (int svtx_idx, const UT_Vector2 &translate, float rotation, const UT_Vector2 &scales, const UT_Vector2 &pivot, const UT_Vector3 &p0, const UT_Vector3 &p1) |
|
int | getSuperVertexIndex (const GA_Primitive &prim, int vtx) |
|
void | insertVertexToSuperVertex (int svtx_idx, const GEO_Primitive &prim, int vtx) |
|
void | getVertexUV (const GEO_Primitive &prim, int vtx, UT_Vector3 &uv) |
|
bool | getSuperVertexUV (int svtx_idx, UT_Vector3 &uv) |
|
void | addSuperVertexToGroup (int svtx_idx, GA_VertexGroup &group) |
|
void | applyAndRemoveSuperTransforms () |
|
void | transformSuperVertex (int svtx_idx, const UT_Vector2 &translate, float rotation, const UT_Vector2 &scales, const UT_Vector2 &pivots, bool locked, float weight) |
|
void | translateSuperVertex (int svtx_idx, const UT_Vector2 &translate, bool locked, float weight) |
|
void | getConnectedSuperVertices (int svtx_idx, UT_IntArray &connected) |
|
void | buildMainClasses (const GA_EdgeGroup *edge_grp) |
|
void | resolveToEdges (const GA_EdgeGroup *edge_grp) |
|
void | clearSuperTransforms () |
|
GEO_PrimPoly * | getMainPoly (const GA_Edge &edge, const GEO_Primitive *edge_prim, const UT_IntArray &polys) |
|
void | resetConnectivityStructures () |
|
Definition at line 42 of file GU_UVSew.h.