// File: ClientPolygon.java
// Time-stamp: "2005-09-21 23:50:37 calvanese"
// Purpose: Written exam 20/9/2005 - BSC in Production Engineering
//          solution part 3

import java.io.*;

public class ClientPolygon {

  public static void coordinatesOfColor(Polygon pol, String col,
                                        String filename) throws IOException {
    FileWriter f = new FileWriter(filename);
    PrintWriter out = new PrintWriter(f);
    int[] posArray = pol.verticesOfColor(col);
    for (int i = 0; i < posArray.length; i++)
      out.println(pol.getVertex(posArray[i]).getX() + " " +
                  pol.getVertex(posArray[i]).getY());
    f.close();  //or out.close();
  }

}
