diff --git a/msi.gama.core/src/msi/gama/common/geometry/Envelope3D.java b/msi.gama.core/src/msi/gama/common/geometry/Envelope3D.java index 36a7a33e12..0da3a430fa 100644 --- a/msi.gama.core/src/msi/gama/common/geometry/Envelope3D.java +++ b/msi.gama.core/src/msi/gama/common/geometry/Envelope3D.java @@ -195,6 +195,15 @@ private Envelope3D set(final Envelope3D env) { return this; } + /** + * Returns the maximal dimension of the envelope + */ + + public double getLargestDimension() { + double result = Math.max(getWidth(), getHeight()); + return Math.max(result, getDepth()); + } + /** * Makes this Envelope a "null" envelope, that is, the envelope of the empty geometry. */