public static void exportTsin(DelaunayTriangulation dto, Writer writer) { PrintWriter os = new PrintWriter(writer); try { // prints the tsin file header: int len = dto.size(); os.println(len); Iterator<Point> it = dto.verticesIterator(); while (it.hasNext()) { Point p = it.next(); os.println(String.format("%s %s %s", p.getX(), p.getY(), p.getZ())); } } finally { Utils.closeQuietly(os); } }