import hep.aida.*;
import java.util.Random;
import sk.uniba.fmph.pocprak.ioutils.InTextFile;
import java.io.FileNotFoundException;
import java.io.IOException;

public class ObezitaJaida {
  public ICloud2D cl2D;
  public IPlotter plotter;
  public ObezitaJaida(){
    IAnalysisFactory af = IAnalysisFactory.create();
    IHistogramFactory hf = af.createHistogramFactory(null);
    plotter = af.createPlotterFactory().create("Plot");
    cl2D = hf.createCloud2D("Obezita");
  }
  public void FillCloud() throws Exception {
    double[] data;

    InTextFile in = InTextFile.open("obezita.txt");
    while (true){
      data = in.readlnDoubles();
      if(data==null) break;
      if(data.length==2){
        cl2D.fill(data[0],data[1]);
      }
    }
    in.close();

  }
  public void Plot(){
    plotter.region(0).plot(cl2D);
    plotter.show();
  }
  public static void main(String[] argv) throws Exception {
    ObezitaJaida oj = new ObezitaJaida();
    oj.FillCloud();
    oj.Plot();
  }
}
