--- a/modules/graphics/src/main/java/javafx/scene/shape/TriangleMesh.java +++ b/modules/graphics/src/main/java/javafx/scene/shape/TriangleMesh.java @@ -545,7 +545,7 @@ public class TriangleMesh extends Mesh { if (isDirty() || cachedBounds == null) { cachedBounds = new BoxBounds(); if (validate()) { - final double len = points.size(); + final int len = points.size(); for (int i = 0; i < len; i += getVertexFormat().getPointElementSize()) { cachedBounds.add(points.get(i), points.get(i + 1), points.get(i + 2)); }