public class MosaicMatrix extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MosaicMatrix.MatrixCell |
Constructor and Description |
---|
MosaicMatrix(int rowCount,
int columnCount) |
Modifier and Type | Method and Description |
---|---|
void |
addCell(MosaicMatrix.MatrixCell matrixCell) |
int |
computeMinimumLevelCount() |
int |
computeTotalHeight() |
int |
computeTotalWidth() |
MosaicMatrix.MatrixCell |
getCellAt(int rowIndex,
int columnIndex) |
int |
getColumnCount() |
int |
getRowCount() |
boolean |
isConsistent() |
void |
setCellAt(int rowIndex,
int columnIndex,
MosaicMatrix.MatrixCell matrixCell,
boolean doNotValidateLastColumnWidth,
boolean doNotValidateLastRowHeight) |
public int getRowCount()
public int getColumnCount()
public void addCell(MosaicMatrix.MatrixCell matrixCell)
public MosaicMatrix.MatrixCell getCellAt(int rowIndex, int columnIndex)
public int computeTotalWidth()
public int computeMinimumLevelCount()
public int computeTotalHeight()
public boolean isConsistent()
public void setCellAt(int rowIndex, int columnIndex, MosaicMatrix.MatrixCell matrixCell, boolean doNotValidateLastColumnWidth, boolean doNotValidateLastRowHeight)
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.