setAtLeastDimensionSymbols method

void setAtLeastDimensionSymbols(
  1. String minimumDimensionSymbols
)

For each element in this IntersectionMatrix, changes the element to the corresponding minimum dimension symbol if the element is less.

@param minimumDimensionSymbols nine dimension symbols with which to compare the elements of this IntersectionMatrix. The order of dimension values from least to greatest is {DONTCARE, TRUE, FALSE, 0, 1, 2} .

Implementation

void setAtLeastDimensionSymbols(String minimumDimensionSymbols) {
  for (int i = 0; i < minimumDimensionSymbols.length; i++) {
    int row = (i / 3).floor();
    int col = i % 3;
    setAtLeast(
        row, col, Dimension.toDimensionValue(minimumDimensionSymbols[i]));
  }
}