|
|
@ -17,7 +17,7 @@ bool SingularityJudger::judge(pair<int, int> focusRange_u1, pair<int, int> focus |
|
|
|
} |
|
|
|
// TODO loop detection to retain patch pair that must have loop or singular intersection
|
|
|
|
LoopDetector loopDetector(mesh1.evaluation, mesh2.evaluation, mesh1.tangent_u, mesh2.tangent_u, mesh1.tangent_v, |
|
|
|
mesh2.tangent_v, mesh1.normal, mesh2.normal, srf1); |
|
|
|
mesh2.tangent_v, mesh1.normal, mesh2.normal, srf1, srf2); |
|
|
|
loopDetector.detect(focusRange_u1, focusRange_v1, focusRange_u2, focusRange_v2); |
|
|
|
judgeRes = vector<vector<char> >(loopDetector.s_subPatchEdgeSampleCnt_u - 1, |
|
|
|
vector<char>(loopDetector.s_subPatchEdgeSampleCnt_v - 1, 0)); |
|
|
|