RowColumnRange¶
Namespace: ThinkGeo.Core
This structure is used to describe a range of tiles for a given extent. Basiclly, 4 values exists : the Row range is from MinColumnIndex to MaxColumnIndex, the Column range is from the MinRowIndex to MaxRowIndex.
public struct RowColumnRange
Inheritance Object → ValueType → RowColumnRange
Properties¶
MinRowIndex¶
Gets or sets the Min Row Index which stands for the up boundary.
public long MinRowIndex { get; set; }
Property Value¶
MaxRowIndex¶
Gets or sets the Max Row Index which stands for the lower boundary.
public long MaxRowIndex { get; set; }
Property Value¶
MinColumnIndex¶
Gets or sets the Min Column Index which stands for the left boundary.
public long MinColumnIndex { get; set; }
Property Value¶
MaxColumnIndex¶
Gets or sets the Max Column Index which stands for the right boundary.
public long MaxColumnIndex { get; set; }
Property Value¶
Constructors¶
RowColumnRange(Int64, Int64, Int64, Int64)¶
Contructor of the structure to instance a RowColumnRange.
RowColumnRange(long minRowIndex, long maxRowIndex, long minColumnIndex, long maxColumnIndex)
Parameters¶
minRowIndex
Int64
Min Row Index which stands for the up boundary.
maxRowIndex
Int64
Max Row Index which stands for the lower boundary.
minColumnIndex
Int64
Min Column Index which stands for the left boundary.
maxColumnIndex
Int64
Max Column Index which stands for the right boundary.
Methods¶
GetHashCode()¶
This method is an override of the GetHashCode functionality.
int GetHashCode()
Returns¶
Remarks:
None
Equals(Object)¶
This method is an override of the Equals functionality.
bool Equals(object obj)
Parameters¶
obj
Object
Returns¶
Remarks:
None