Ejemplo n.º 1
0
  private static void paintGraph(Canvas canvas, Set<Bar> windGraphPath, Set<Bar> gustGraphPath) {
    // paint wind
    Paint pathPaint = new Paint();
    pathPaint.setColor(Color.argb(50, 0, 100, 0));
    pathPaint.setStyle(Style.FILL);
    pathPaint.setStrokeWidth(1);
    for (Bar bar : windGraphPath) {
      canvas.drawRect(bar.getX1(), bar.getY1(), bar.getX2(), bar.getY2(), pathPaint);
    }

    // paint gust
    Paint pathGustPaint = new Paint();
    pathGustPaint.setColor(Color.argb(50, 100, 0, 0));
    pathGustPaint.setStyle(Style.FILL);
    pathGustPaint.setStrokeWidth(1);
    for (Bar bar : gustGraphPath) {
      canvas.drawRect(bar.getX1(), bar.getY1(), bar.getX2(), bar.getY2(), pathGustPaint);
    }
  }