diff options
author | Sven Göthel <[email protected]> | 2024-02-12 06:17:07 +0100 |
---|---|---|
committer | Sven Göthel <[email protected]> | 2024-02-12 06:17:07 +0100 |
commit | a77b487a44124a9e55fa9a53d1f9c3ae20b9c3ba (patch) | |
tree | bb9271e933b09bfaa92253bc76e8295f56174041 /src/jogl/classes/jogamp/graph/curve/tess/CDTriangulator2DExpAddOn.java | |
parent | bf882af1675f390500cc36c5396f75c394372d52 (diff) |
Bug 1501: Graph Delaunay: Use default winding outer-boundary:=CCW and inner-hole:=CW w/o using winding determination (might be incorrect)
This simplifies our code further and it has been validated that our polygon shoelace-algo for area >= 0 ? CCW
doesn't produce correct results with all curves.
Hence rely on given winding depending on outer-boundary and inner-hole if CDTriangulator2D.FixedWindingRule == true (default and fixed).
This also removes the more costly winding shoelace calculus,
hence Outline ctor only sets dirtyWinding:=true w/o calculating the winding.
Diffstat (limited to 'src/jogl/classes/jogamp/graph/curve/tess/CDTriangulator2DExpAddOn.java')
0 files changed, 0 insertions, 0 deletions