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}