Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-8838

Tessellator: Remove support for Steiner points

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: main (9.0), 8.2
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      Tessellator has support from Steiner points which come from the original porting of the MapBox's earcut algorithm to Java. We are not using such points and therefore it would be better to remove it.

      In addition, it actually introduces a bug when a polygon hole is a line with al coplanar points.  In some cases it can be reduced to a point and then treated as a Steiner points. This looks to be wrong and on those cases we should throw an error.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ivera Ignacio Vera
                Reporter:
                ivera Ignacio Vera
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h