Exemplo n.º 1
0
  /**
   * Add this dimensions to the list of axes and dims.
   *
   * @param minVal minimum size of the dimension allways smaller or equal val
   * @param val the value, 0 means ignore
   * @param label the label to use for the axis
   */
  private void processDimension(final int minVal, final int val, final String label) {

    double dimVal = (val - minVal);
    if (m_randomSize) {
      dimVal *= Math.random();
    }
    dimVal += minVal;

    dimVal = Math.round(dimVal);

    // ignore empty dimensions
    if (dimVal != 0) {
      m_dimList.add((long) dimVal);
      m_axisList.add(Axes.get(label));
    }
  }