The Hidranges type exposes the following members.
Constructors
Methods
Name | Description | |
---|---|---|
AddRange(Int64Pair) |
Add pair of hids to internal list of pairs. Does not do checking
| |
AddRange(Int64, Int64) |
Add pair of HtmIDs to internal list of pairs. No checking is performed
| |
Check |
Ensure that ranges are disjoint.
| |
Clear |
Clears this list
| |
Combine |
Returns a new list of pairs that comes as a result of combining two other
lists. Performs mergers but does not coalesce two adjacent regions into one.
Use Compact() for that.
NOTE! The two ranges must be in the right (sorted) order.
| |
Compact |
Merge adjacent intervals, i.e., eliminate zero gaps
| |
Equals |
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
Sort |
Sort Interval by lows
| |
ToString |
Returns the string representation of Hidranges.
(Overrides Object..::..ToString()()()().) |
Fields
Name | Description | |
---|---|---|
pairList |
list of pairs managed by this class
|