diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleDown.java b/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleDown.java index 6a28809d367df7b875234caf22773d2a3f38ca1d..6f53f66426131b076c320f2e85f0a01ddd6c3369 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleDown.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleDown.java @@ -32,8 +32,8 @@ public class TriangleDown extends Marker { // Make a triangle Path2D.Double path = new Path2D.Double(); path.moveTo(xOffset - halfSize, 1 + yOffset - halfSize); - path.lineTo(xOffset, 1 + yOffset - halfSize + markerSize + 1); - path.lineTo(xOffset - halfSize + markerSize + 1, 1 + yOffset - halfSize); + path.lineTo(xOffset, 1 + yOffset - halfSize + markerSize); + path.lineTo(xOffset - halfSize + markerSize, 1 + yOffset - halfSize); path.closePath(); g.fill(path); diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleUp.java b/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleUp.java index ebd4abe8489c331e2363c0e1b6b4f247d35191a0..3aa77c341fcb669831fadac6b024851114a19051 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleUp.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/markers/TriangleUp.java @@ -31,9 +31,9 @@ public class TriangleUp extends Marker { // Make a triangle Path2D.Double path = new Path2D.Double(); - path.moveTo(xOffset - halfSize, yOffset - halfSize + markerSize + 1); - path.lineTo(xOffset - halfSize + markerSize + 1, yOffset - halfSize + markerSize + 1); - path.lineTo(xOffset, yOffset - halfSize); + path.moveTo(xOffset - halfSize, yOffset - halfSize + markerSize - 1); + path.lineTo(xOffset - halfSize + markerSize, yOffset - halfSize + markerSize - 1); + path.lineTo(xOffset, yOffset - halfSize - 1); path.closePath(); g.fill(path);