java.awt.geom.Area questions

C

Chantal

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.
 
C

Chantal

I finally solved my problem by rebuilding my area without similar
points. I just keep each point unique by removing "doublons".

Cheers,

Chantal
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,013
Latest member
KatriceSwa

Latest Threads

Top