The inclusivity bounds to use
A compare function that is used to compare two T
The maximum value
The minimum value
True if max
is defined (not infinity)
True if min
is defined (not negative infinity)
True if max
is undefined
(Representing infinity)
True if min
is undefined
(Representing negative infinity)
The bound to select
True if the bound is defined (not an infinity)
The bound to select
True if the bound is undefined (is an infinity)
Compares this range's endpoints to endpoints of another range. The
comparison is relative to this (ex, it will be 1
if this is greater)
The local bound to use
The other range to use
The other bound to use
The result of the comparison
Finds out if t
is less than (-1
), inside (0
), or greater than
(1
) this range
The object to compare
A range that contains all possible values.
The compare function to use
Returns a range that is greater than t
.
The compare function to use
The value to use
Returns a range that is greater than or equal to t
.
The compare function to use
The value to use
Returns a range that is less than t
.
The compare function to use
The value to use
Returns a range that is less than or equal to t
.
The compare function to use
The value to use
Generated using TypeDoc
A subclass of
TypeRange
that automatically creates a compare function ifT
is of typeComparable
.