public abstract class AbstractMatrix2D extends AbstractMatrix
Modifier and Type | Field and Description |
---|---|
protected int |
columns |
protected int |
columnStride |
protected int |
columnZero |
protected int |
rows |
protected int |
rowStride |
protected int |
rowZero |
isNoView
Modifier | Constructor and Description |
---|---|
protected |
AbstractMatrix2D() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkBox(int row,
int column,
int height,
int width) |
protected void |
checkColumn(int column) |
protected void |
checkColumnIndexes(int[] indexes) |
protected void |
checkRow(int row) |
protected void |
checkRowIndexes(int[] indexes) |
void |
checkShape(AbstractMatrix2D B) |
protected int |
columnOffset(int absRank) |
protected int |
columnRank(int rank) |
int |
columns() |
protected int |
index(int row,
int column) |
protected int |
rowOffset(int absRank) |
protected int |
rowRank(int rank) |
int |
rows() |
protected void |
setUp(int rows,
int columns) |
protected void |
setUp(int rows,
int columns,
int rowZero,
int columnZero,
int rowStride,
int columnStride) |
int |
size() |
protected AbstractMatrix2D |
vColumnFlip() |
protected AbstractMatrix2D |
vDice() |
protected AbstractMatrix2D |
vPart(int row,
int column,
int height,
int width) |
protected AbstractMatrix2D |
vRowFlip() |
ensureCapacity
protected int columns
protected int rows
protected int rowStride
protected int columnStride
protected int rowZero
protected int columnZero
protected int columnOffset(int absRank)
protected int columnRank(int rank)
protected int rowOffset(int absRank)
protected int rowRank(int rank)
protected void checkBox(int row, int column, int height, int width)
protected void checkColumn(int column)
protected void checkColumnIndexes(int[] indexes)
protected void checkRow(int row)
protected void checkRowIndexes(int[] indexes)
public void checkShape(AbstractMatrix2D B)
public int columns()
protected int index(int row, int column)
public int rows()
protected void setUp(int rows, int columns)
protected void setUp(int rows, int columns, int rowZero, int columnZero, int rowStride, int columnStride)
public int size()
size
in class AbstractMatrix
protected AbstractMatrix2D vColumnFlip()
protected AbstractMatrix2D vDice()
protected AbstractMatrix2D vPart(int row, int column, int height, int width)
protected AbstractMatrix2D vRowFlip()