package edu.ucdavis.cstars.client.event; import edu.ucdavis.cstars.client.Graphic; import edu.ucdavis.cstars.client.toolbars.Transform; import edu.ucdavis.cstars.client.toolbars.Edit.VertexInfo; /** * Fired continuously as the user is moving a vertex (polyline, polygon) or point (multipoint). Applicable only when the EDIT_VERTICES tool is active. * * @author Justin Merz */ public interface ToolbarVertexMoveHandler { /** * * @param graphic - The graphic associated with the toolbar. * @param vertexInfo - info about the vertex. * @param transform - Represents the linear transformation applied to the graphic. */ public void onVertexMove(Graphic graphic, VertexInfo vertexInfo, Transform transform); }