From 8d1c885ceed009e8977e9bddf4a7fc3c1405a2bd Mon Sep 17 00:00:00 2001
From: Tim Molter <tim.molter@gmail.com>
Date: Wed, 26 Mar 2014 21:38:44 +0100
Subject: [PATCH] triangle marker tweaks

---
 .../com/xeiam/xchart/internal/markers/TriangleDown.java     | 4 ++--
 .../java/com/xeiam/xchart/internal/markers/TriangleUp.java  | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

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 6a28809d..6f53f664 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 ebd4abe8..3aa77c34 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);
 
-- 
GitLab