@Override
  public int[] xToVisualColumn(float startX, float x) {
    float relX = x - startX;
    int column = relX < myWidth / 2 ? 0 : myColumnCount;
    return new int[] {column, relX <= visualColumnToX(startX, column) ? 0 : 1};
  }
@Override
  public int[] xToVisualColumn(float startX, float x)