/* * GridOperator.java * * Created on January 28, 2006, 2:10 PM * */ package ika.geo.grid; import ika.geo.*; /** * * @author Bernhard Jenny, Institute of Cartography, ETH Zurich. */ public interface GridOperator { /** Returns a descriptive name of this GridOperator * @return The name of this GridOperator. */ public String getName(); /** * Start operating on the passed GeoGrid. * @param geoGrid The GeoGrid to operate on. * @return A new GeoGrid containing the result. The resulting GeoGrid may * be of a different size than the passed GeoGrid. */ public GeoObject operate (GeoGrid geoGrid); }