diff --git a/msi.gama.core/src/msi/gama/metamodel/shape/GamaPoint.java b/msi.gama.core/src/msi/gama/metamodel/shape/GamaPoint.java index 96a99ff4ab..a33b95764e 100644 --- a/msi.gama.core/src/msi/gama/metamodel/shape/GamaPoint.java +++ b/msi.gama.core/src/msi/gama/metamodel/shape/GamaPoint.java @@ -312,11 +312,13 @@ public boolean intersects(final IShape g) { } public boolean touches(final IShape g) { - return false; + if (g.isPoint()) return false; + return g.touches(this); } public boolean partiallyOverlaps(final IShape g) { - return false; + if (g.isPoint()) return false; + return g.partiallyOverlaps(this); }