Struct RowColumnRange
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
- Inherited Members
Constructors
RowColumnRange(long, long, long, long)
Contructor of the structure to instance a RowColumnRange.
public RowColumnRange(long minRowIndex, long maxRowIndex, long minColumnIndex, long maxColumnIndex)
Parameters
minRowIndexlongMin Row Index which stands for the up boundary.
maxRowIndexlongMax Row Index which stands for the lower boundary.
minColumnIndexlongMin Column Index which stands for the left boundary.
maxColumnIndexlongMax Column Index which stands for the right boundary.
Properties
MaxColumnIndex
Gets or sets the Max Column Index which stands for the right boundary.
public long MaxColumnIndex { 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
MinRowIndex
Gets or sets the Min Row Index which stands for the up boundary.
public long MinRowIndex { get; set; }
Property Value
Methods
Equals(object)
This method is an override of the Equals functionality.
public override bool Equals(object obj)
Parameters
objobject
Returns
Remarks
None
GetHashCode()
This method is an override of the GetHashCode functionality.
public override int GetHashCode()
Returns
Remarks
None
Operators
operator ==(RowColumnRange, RowColumnRange)
This method is an override of the == functionality.
public static bool operator ==(RowColumnRange rowColumnRange1, RowColumnRange rowColumnRange2)
Parameters
rowColumnRange1RowColumnRangeThis parameter represents the first rowColumnRange to compare.
rowColumnRange2RowColumnRangeThis parameter represents the second rowColumnRange to compare.
Returns
Remarks
None
operator !=(RowColumnRange, RowColumnRange)
This method is an override of the != functionality.
public static bool operator !=(RowColumnRange rowColumnRange1, RowColumnRange rowColumnRange2)
Parameters
rowColumnRange1RowColumnRangeThis parameter represents the first rowColumnRange to compare.
rowColumnRange2RowColumnRangeThis parameter represents the second rowColumnRange to compare.
Returns
Remarks
None