aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/graph/curve/tess/CDTriangulator2DExpAddOn.java
diff options
context:
space:
mode:
authorSven Göthel <[email protected]>2024-02-12 06:17:07 +0100
committerSven Göthel <[email protected]>2024-02-12 06:17:07 +0100
commita77b487a44124a9e55fa9a53d1f9c3ae20b9c3ba (patch)
treebb9271e933b09bfaa92253bc76e8295f56174041 /src/jogl/classes/jogamp/graph/curve/tess/CDTriangulator2DExpAddOn.java
parentbf882af1675f390500cc36c5396f75c394372d52 (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