public class BlockedRange2D extends BlockedRange<BlockedRange2D>
blockID
Constructor and Description |
---|
BlockedRange2D(int startRow,
int endRow,
int stepRow,
int startCol,
int endCol,
int stepCol) |
Modifier and Type | Method and Description |
---|---|
Range |
col() |
BlockedRange2D |
createInstance(int number,
int total) |
Range |
row() |
java.util.List<BlockedRange2D> |
splitBlockedRange(int step)
split current 2-dimensional blocked range into smaller pieces
according to both step widths
|
getBlockID
public BlockedRange2D(int startRow, int endRow, int stepRow, int startCol, int endCol, int stepCol)
public Range col()
public Range row()
public java.util.List<BlockedRange2D> splitBlockedRange(int step)
splitBlockedRange
in class BlockedRange<BlockedRange2D>
public BlockedRange2D createInstance(int number, int total)
createInstance
in class BlockedRange<BlockedRange2D>