![]() |
java.awt.geom.Area questions
Hello Guys,
I'm doing a subtract between 2 areas. The result is perfect. But when I iterate the path of the area each point where a clipping (intersection of the 2 areas) has been done are doubled ! See sample below : Area path after subtract : x: 84.31491088867188, y: 51.65852737426758 x: 83.0599209678765, y: 83.39109768273006 x: 83.05992096787645, y: 83.39109768273006 //doubled x: 143.85569763183594, y: 67.90008544921875 x: 161.66199908938066, y: 137.78241618833025 x: 161.66199908938097, y: 137.78241618833025 //doubled x: 205.93727111816406, y: 139.53346252441406 x: 209.21726989746094, y: 56.59829330444336 x: 84.31491088867188, y: 51.65852737426758 Do you know why ? After when I redo a subtract on this area with another area, the result is WEIRD ! When I "path" the area, I only get the second point and this time 4 times ! x: 83.05992096787656, y: 83.39109768273003 x: 83.05992096787645, y: 83.39109768273006 x: 83.0599209678765, y: 83.39109768273006 x: 83.0599209678765, y: 83.39109768273003 I have to say that the second subtract don't hide totally the area and about 45% of area is still visible. So my question is : Do i have to first "rebuild" my area by removing the "doubled" points before do another subtract ? Thanks in advance, Chantal. |
Re: java.awt.geom.Area questions
I finally solved my problem by rebuilding my area without similar
points. I just keep each point unique by removing "doublons". Cheers, Chantal |
| All times are GMT. The time now is 09:22 AM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.