Lines Matching refs:span

663         Interval span = spec.span;
665 boolean isAtEdge = leading1 ? (span.min == 0) : (span.max == axis.getCount());
690 int index = leading ? spec.span.min : spec.span.max;
745 final Interval majorRange = majorSpec.span;
753 final Interval minorRange = minorSpec.span;
817 Interval span = spec.span;
818 if (span.min != UNDEFINED && span.min < 0) {
824 if (span.max > count) {
826 " indices (start + span) mustn't exceed the " + groupName + " count");
828 if (span.size() > count) {
829 handleInvalidParams(groupName + " span mustn't exceed the " + groupName + " count");
926 Interval span = spec.span;
929 int cellSize = locations[span.max] - locations[span.min];
1040 Interval colSpan = columnSpec.span;
1041 Interval rowSpan = rowSpec.span;
1152 Interval span = spec.span;
1153 result = max(result, span.min);
1154 result = max(result, span.max);
1155 result = max(result, span.size());
1229 // Add values computed by alignment - taking the max of all alignments in each span
1234 Interval span = min ? keys[i].span : keys[i].span.inverse();
1235 result.put(span, new MutableInt());
1293 Interval span = arc.span;
1294 if (span.equals(key)) {
1313 sizes[arc.span.min]++;
1321 int i = arc.span.min;
1340 walk(arc.span.max);
1429 Interval span = entry.span;
1430 int u = span.min;
1431 int v = span.max;
1455 int src = arc.span.min;
1456 int dst = arc.span.max;
1547 if (arc.span.min < arc.span.max) {
1565 Interval span = spec.span;
1566 int index = leading ? span.min : span.max;
2085 final void setRowSpecSpan(Interval span) {
2086 rowSpec = rowSpec.copyWriteSpan(span);
2089 final void setColumnSpecSpan(Interval span) {
2090 columnSpec = columnSpec.copyWriteSpan(span);
2115 In place of a HashMap from span to Int, use an array of key/value pairs - stored in Arcs.
2119 public final Interval span;
2123 public Arc(Interval span, MutableInt value) {
2124 this.span = span;
2130 return span + " " + (!valid ? "+>" : "->") + " " + value;
2434 final Interval span;
2438 private Spec(boolean startDefined, Interval span, Alignment alignment, float weight) {
2440 this.span = span;
2459 final Spec copyWriteSpan(Interval span) {
2460 return new Spec(startDefined, span, alignment, weight);
2464 return new Spec(startDefined, span, alignment, weight);
2472 * Returns {@code true} if the {@code class}, {@code alignment} and {@code span}
2496 if (!span.equals(spec.span)) {
2505 int result = span.hashCode();
2514 * <li> {@code spec.span = [start, start + size]} </li>
2578 * <li> {@code spec.span = [start, start + 1]} </li>
2596 * <li> {@code spec.span = [start, start + size]} </li>
2613 * <li> {@code spec.span = [start, start + 1]} </li>