/** * Hulls.java * * copyright 2004, Daniel Heller * * http://www.dan-is-online.com/software/peelingdepthexplorer * * This program is free software; * you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; * either version 2 of the License, or (at your option) any later version. * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A * PARTICULAR PURPOSE. * See the GNU General Public License * at http://www.gnu.org/copyleft/gpl.html for more details. * **/ import java.awt.Point; import java.awt.geom.GeneralPath; import java.util.List; public class Hulls { private List hullList; /** * * hullList must be in order largest to smallest * **/ public Hulls(List hullList) { this.hullList = hullList; } public int getDepth(int x,int y) { int d=0; for(int i=0;i