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