static CellSet |
CellSet.copyCellSet(CellSet set)
Deep copy
|
CellSet |
TextGrid.fillContinuousArea(int x,
int y,
char c)
Fills the continuous area with if c1 characters with c2,
flooding from cell x, y
|
CellSet |
TextGrid.fillContinuousArea(TextGrid.Cell cell,
char c) |
CellSet |
TextGrid.findBoundariesExpandingFrom(TextGrid.Cell seed)
Locates and returns the '*' boundaries that we would
encounter if we did a flood-fill at seed .
|
CellSet |
CellSet.findCellsNextTo(TextGrid.Cell cell)
Returns all the cells that are found to be next to cell .
|
CellSet |
TextGrid.followCell(TextGrid.Cell cell) |
CellSet |
TextGrid.followCell(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followCorner(TextGrid.Cell cell) |
CellSet |
TextGrid.followCorner(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followCorner1(TextGrid.Cell cell) |
CellSet |
TextGrid.followCorner1(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followCorner2(TextGrid.Cell cell) |
CellSet |
TextGrid.followCorner2(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followCorner3(TextGrid.Cell cell) |
CellSet |
TextGrid.followCorner3(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followCorner4(TextGrid.Cell cell) |
CellSet |
TextGrid.followCorner4(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followCrossOnLine(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followIntersection(TextGrid.Cell cell) |
CellSet |
TextGrid.followIntersection(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followLine(int x,
int y) |
CellSet |
TextGrid.followLine(TextGrid.Cell cell)
Returns the neighbours of a line-cell that are boundaries
(0 to 2 cells are returned)
|
CellSet |
TextGrid.followLine(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.followStub(TextGrid.Cell cell) |
CellSet |
TextGrid.followStub(TextGrid.Cell cell,
TextGrid.Cell blocked) |
CellSet |
TextGrid.getAllBlanksBetweenCharacters() |
CellSet |
TextGrid.getAllBoundaries() |
CellSet |
TextGrid.getAllNonBlank() |
CellSet |
CellSet.getFilledEquivalent(TextGrid textGrid) |
CellSet |
TextGrid.Cell.getNeighbours4() |
CellSet |
TextGrid.Cell.getNeighbours8() |
CellSet |
TextGrid.getPointMarkersOnLine() |
CellSet |
CellSet.makeScaledOneThirdEquivalent() |