RangeT Methods |
The RangeT generic type exposes the following members.
| Name | Description | |
|---|---|---|
| Contains | ||
| Equals(Object) | (Overrides ValueTypeEquals(Object).) | |
| Equals(RangeT) |
Determines whether the specified other range is equal to the current RangeT.
| |
| GetHashCode |
Serves as a hash function for a RangeT object.
(Overrides ValueTypeGetHashCode.) | |
| Intersect |
Gets the intersection of this instance and the specified range.
| |
| Intersects |
Determines if the specified range intersects (overlaps) this instance.
| |
| Iterate |
Iterates the range between the start and end values.
| |
| ToString | (Overrides ValueTypeToString.) | |
| Touches |
Determines if the specified range touches (but doesn't intersect) this instance.
| |
| Union(RangeT) |
Gets the union of this instance and an intersecting range.
| |
| Union(RangeT, FuncT, T) |
Gets the union of this instance and the specified range, including touching ranges.
| |
| WithEnd |
Creates a copy of the current range with a different end value.
| |
| WithStart |
Creates a copy of the current range with a different start value.
|