|
GU_API Status | GU_UVFlatten::flattenProjection (const TriMesh &mesh, const GetFunctor< UT_Vector3R > &get_pt_pos, const SetFunctor< UT_Vector2R > &set_pt_uv) |
|
GU_API Status | GU_UVFlatten::flattenLSCM (const TriMesh &mesh, const ConstraintSet &constraints, const GetFunctor< UT_Vector3R > &get_pt_pos, int outer_boundary_comp, const SetFunctor< UT_Vector2R > &set_pt_uv) |
|
GU_API Status | GU_UVFlatten::flattenLSCM (const TriMesh &mesh, const ConstraintSet &constraints, const GetFunctor< fpreal > &hedge_apx_cotan, const GetFunctor< fpreal > &hedge_tri_area, int pin0_pt, int pin1_pt, const SetFunctor< UT_Vector2R > &set_pt_uv) |
|
GU_API Status | GU_UVFlatten::flattenSCP (const TriMesh &mesh, const ConstraintSet &constraints, const GetFunctor< UT_Vector3R > &get_pt_pos, int outer_boundary_comp, const SetFunctor< UT_Vector2R > &set_pt_uv) |
|
GU_API Status | GU_UVFlatten::flattenSCP (const TriMesh &ptc, const ConstraintSet &constraints, const GetFunctor< fpreal > &hedge_apx_cotan, const GetFunctor< fpreal > &mult, int outer_boundary_comp, const SetFunctor< UT_Vector2R > &set_pt_uv) |
|
GU_API Status | GU_UVFlatten::flattenSCPComplex (const TriMesh &mesh, const ConstraintSet &constraints, const GetFunctor< fpreal > &hedge_apx_cotan, const GetFunctor< fpreal > &hedge_tri_area, int outer_boundary_comp, const SetFunctor< UT_Vector2R > &set_pt_uv) |
|
GU_API Status | GU_UVFlatten::flattenLinearABF (const TriMesh &mesh, const ConstraintSet &constraints, const GetFunctor< UT_Vector3R > &get_pt_pos, int outer_boundary_comp, const SetFunctor< fpreal > &set_vtx_angle) |
|
GU_API void | GU_UVFlatten::generateStraighLoopConstraints (const TriMesh &mesh, const ConstraintSet &constraints, AngleConstraintArray &angle_constraints) |
|
GU_API void | GU_UVFlatten::calcConformalEnergyData (const TriMesh &mesh, const GetFunctor< UT_Vector3R > &get_pt_pos, UT_FprealArray &hedge_apx_cotan, UT_FprealArray &hedge_tri_area) |
|
GU_API int | GU_UVFlatten::longestBoundaryComponent (const TriMesh &mesh, const GetFunctor< UT_Vector3R > &get_pt_pos) |
|
GU_API void | GU_UVFlatten::pickLSCMDefaultPins (const TriMesh &mesh, const GetFunctor< UT_Vector3R > &get_pt_pos, int outer_boundary_comp, int &pin0_pt, int &pin1_pt) |
|