Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
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);
|
||||
|
Reference in New Issue
Block a user