aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java6
-rw-r--r--src/jogl/classes/com/jogamp/graph/geom/Outline.java5
2 files changed, 11 insertions, 0 deletions
diff --git a/src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java b/src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java
index e7c452fb4..bc500d87f 100644
--- a/src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java
+++ b/src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java
@@ -796,4 +796,10 @@ public class OutlineShape implements Comparable<OutlineShape> {
public final int hashCode() {
throw new InternalError("hashCode not designed");
}
+
+ @Override
+ public String toString() {
+ // Avoid calling this.hashCode() !
+ return getClass().getName() + "@" + Integer.toHexString(super.hashCode());
+ }
}
diff --git a/src/jogl/classes/com/jogamp/graph/geom/Outline.java b/src/jogl/classes/com/jogamp/graph/geom/Outline.java
index 4caf06e5d..075d957ea 100644
--- a/src/jogl/classes/com/jogamp/graph/geom/Outline.java
+++ b/src/jogl/classes/com/jogamp/graph/geom/Outline.java
@@ -278,4 +278,9 @@ public class Outline implements Comparable<Outline> {
public final int hashCode() {
throw new InternalError("hashCode not designed");
}
+ @Override
+ public String toString() {
+ // Avoid calling this.hashCode() !
+ return getClass().getName() + "@" + Integer.toHexString(super.hashCode());
+ }
}