class ESRIBounds implements Comparable<ESRIBounds> {

	@Pure
	public Rectangle2d toRectangle2d() {
		final Rectangle2d bounds = new Rectangle2d();
		bounds.setFromCorners(this.minx, this.miny, this.maxx, this.maxy);
		return bounds;
	}

	public  ESRIBounds();
	public  ESRIBounds(ESRIPoint point);
	public  ESRIBounds(double minx, double maxx, double miny, double maxy);
	public  ESRIBounds(double minx, double maxx, double miny, double maxy, double minz, double maxz, double minm, double maxm);
	public  ESRIBounds(ESRIBounds bounds);

}