You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "n (JIRA)" <ji...@apache.org> on 2017/08/30 16:13:00 UTC

[jira] [Created] (MATH-1432) IndexOutOfBoundsException when calling PolygonsSet.getSize()

n created MATH-1432:
-----------------------

             Summary: IndexOutOfBoundsException when calling PolygonsSet.getSize()
                 Key: MATH-1432
                 URL: https://issues.apache.org/jira/browse/MATH-1432
             Project: Commons Math
          Issue Type: Bug
    Affects Versions: 3.6.1
         Environment: Linux Fedora
Java 8
            Reporter: n


Running the following code produces an IndexOutOfBoundsException:


    public static void main(String[] args) {
        List<Vector2D> vectors = new ArrayList<>();
        vectors.add(new Vector2D(1, 1));
        vectors.add(new Vector2D(1_189, 1));
        vectors.add(new Vector2D(1_697_165, 147));
        vectors.add(new Vector2D(1_592_444, 249_323));
        vectors.add(new Vector2D(248_665, 110_887));
        vectors.add(new Vector2D(37_142, 24_654));
        vectors.add(new Vector2D(10_093, 8_137));
        vectors.add(new Vector2D(966, 823));
        vectors.add(new Vector2D(25, 25));
        new MonotoneChain().generate(vectors).createRegion().getSize();
    }

Forgive the weird vector values!



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)