Returns the interval containing the two given bounds.
Returns the interval containing the two given bounds.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a === v3.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a < v3.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v2.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v2.a === v3.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a == v3.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a === v3.a < v4.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a < v3.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a === v2.a < v3.a === v4.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds. * Assumption: v1.a < v2.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v2.a and v1.a < v3.a (i.e. v1 is the minimum of all).
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v2.a === v3.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v2.a === v3.a === v4.a.
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v3.a and v2.a < v3.a (i.e. v3 is the maximum of all).
Returns the interval which contains all the given bounds.
Returns the interval which contains all the given bounds.
Assumption: v1.a < v3.a === v4.a and v2.a < v3.a === v4.a.
Companion object for open/closed bounds, used to construct intervals from a set of bounds.
In the comments, we write
- [v, (v or ?v when the bound is interpreted as a lower bound, - v], v), v? when the bound is interpreted as an upper bound.
The symbols [], (), ? correspond to closed, open or unknown bounds.