001/*
002 * To change this template, choose Tools | Templates
003 * and open the template in the editor.
004 */
005package armyc2.c5isr.graphics2d;
006
007/**
008 *
009*
010 */
011public interface IPathIterator {
012    public static final int SEG_CLOSE = 4;
013    public static final int SEG_CUBICTO = 3;
014    public static final int SEG_LINETO = 1;
015    public static final int SEG_MOVETO = 0;
016    public static final int SEG_QUADTO = 2;
017    public static final int WIND_EVEN_ODD = 0;
018    public static final int WIND_NON_ZERO = 1;
019    //methods
020    public int currentSegment(double[]coords);
021    public int currentSegment(float[] coords);
022    public int getWindingRule();
023    public boolean isDone();
024    public void next();   
025}