RangeT Structure |
Namespace: Eto.Forms
[Missing <typeparam name="T"/> documentation for "T:Eto.Forms.Range`1"]
The RangeT type exposes the following members.
Name | Description | |
---|---|---|
![]() | RangeT(T) |
Initializes a new instance of the RangeT struct with a value for both the start and end.
|
![]() | RangeT(T, T) |
Initializes a new instance of the RangeT struct.
|
Name | Description | |
---|---|---|
![]() | Contains | |
![]() | Equals(Object) |
Determines whether the specified Object is equal to the current RangeT.
(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 |
Returns a String that represents the current RangeT.
(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.
|
Name | Description | |
---|---|---|
![]() ![]() | Equality |
Operator to compare two ranges for equality
|
![]() ![]() | Inequality |
Operator to compare two ranges for inequality.
|