commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gilles <gil...@harfang.homelinux.org>
Subject [Math] Allow empty "ConvexHull2D"
Date Mon, 01 Jun 2015 12:38:16 GMT
Hi.

I have a question regarding

public Region<Euclidean2D> createRegion() throws 
InsufficientDataException

in ConvexHull2D.
It throws the exception when the number of points is < 3.

One can imagine that rather than aborting it could return an "empty 
Region"
(which would seamlessly work with further operations on the Region).

What do you think?

Context: in the course of a program, a "valid" region can undergo 
successive
transformation until it is indeed impossible to compute the hull; it 
seems
that it would be interesting to not treat that as a hard-failure 
(warranting
an exception).


Regards,
Gilles


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message