修复:并集错误
This commit is contained in:
parent
6ef1e8d8b0
commit
01cac616f5
@ -6372,7 +6372,7 @@ class Contour {
|
||||
hasEqualCus = fastEqualCurve(cu, pl, COMBINE_FUZZ);
|
||||
if (hasEqualCus) {
|
||||
//方向相同
|
||||
if (equalv3(cu.GetFirstDeriv(cu.MidParam).normalize(), pl.GetFirstDeriv(pl.MidParam).normalize(), 1e-3)
|
||||
if (equalv3(cu.GetFirstDeriv(cu.MidParam).normalize(), pl.GetFirstDeriv(pl.MidParam).normalize(), 1e-2)
|
||||
=== isEqualNormal) {
|
||||
unionList.push(pl);
|
||||
intersectionList.push(pl);
|
||||
|
@ -6363,7 +6363,7 @@ class Contour {
|
||||
hasEqualCus = fastEqualCurve(cu, pl, COMBINE_FUZZ);
|
||||
if (hasEqualCus) {
|
||||
//方向相同
|
||||
if (equalv3(cu.GetFirstDeriv(cu.MidParam).normalize(), pl.GetFirstDeriv(pl.MidParam).normalize(), 1e-3)
|
||||
if (equalv3(cu.GetFirstDeriv(cu.MidParam).normalize(), pl.GetFirstDeriv(pl.MidParam).normalize(), 1e-2)
|
||||
=== isEqualNormal) {
|
||||
unionList.push(pl);
|
||||
intersectionList.push(pl);
|
||||
|
Loading…
Reference in New Issue
Block a user