Uses of Class
org.stathissideris.ascii2image.text.CellSet
-
Uses of CellSet in org.stathissideris.ascii2image.graphics
Modifier and TypeMethodDescriptionstatic DiagramComponent
DiagramComponent.createClosedFromBoundaryCells
(TextGrid grid, CellSet cells, int cellWidth, int cellHeight) static DiagramComponent
DiagramComponent.createClosedFromBoundaryCells
(TextGrid grid, CellSet cells, int cellWidth, int cellHeight, boolean allRound) static DiagramComponent
CompositeDiagramShape.createFromBoundaryCells
(TextGrid grid, CellSet boundaryCells, int cellWidth, int cellHeight) static DiagramComponent
CompositeDiagramShape.createOpenFromBoundaryCells
(TextGrid grid, CellSet boundaryCells, int cellWidth, int cellHeight, boolean allRound) -
Uses of CellSet in org.stathissideris.ascii2image.text
Modifier and TypeMethodDescriptionstatic CellSet
CellSet.copyCellSet
(CellSet set) Deep copyTextGrid.fillContinuousArea
(int x, int y, char c) TextGrid.fillContinuousArea
(TextGrid.Cell cell, char c) TextGrid.findBoundariesExpandingFrom
(TextGrid.Cell seed) Locates and returns the '*' boundaries that we would encounter if we did a flood-fill atseed
.CellSet.findCellsNextTo
(TextGrid.Cell cell) Returns all the cells that are found to be next tocell
.TextGrid.followCell
(TextGrid.Cell cell) TextGrid.followCell
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followCorner
(TextGrid.Cell cell) TextGrid.followCorner
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followCorner1
(TextGrid.Cell cell) TextGrid.followCorner1
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followCorner2
(TextGrid.Cell cell) TextGrid.followCorner2
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followCorner3
(TextGrid.Cell cell) TextGrid.followCorner3
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followCorner4
(TextGrid.Cell cell) TextGrid.followCorner4
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followCrossOnLine
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followIntersection
(TextGrid.Cell cell) TextGrid.followIntersection
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followLine
(int x, int y) TextGrid.followLine
(TextGrid.Cell cell) Returns the neighbours of a line-cell that are boundaries (0 to 2 cells are returned)TextGrid.followLine
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.followStub
(TextGrid.Cell cell) TextGrid.followStub
(TextGrid.Cell cell, TextGrid.Cell blocked) TextGrid.getAllBlanksBetweenCharacters()
TextGrid.getAllBoundaries()
TextGrid.getAllNonBlank()
CellSet.getFilledEquivalent
(TextGrid textGrid) TextGrid.Cell.getNeighbours4()
TextGrid.Cell.getNeighbours8()
TextGrid.getPointMarkersOnLine()
CellSet.makeScaledOneThirdEquivalent()
Modifier and TypeMethodDescriptionvoid
void
void
boolean
TextGrid.containsAtLeastOneDashedLine
(CellSet set) static CellSet
CellSet.copyCellSet
(CellSet set) Deep copyvoid
TextGrid.copyCellsTo
(CellSet cells, TextGrid grid) protected void
boolean
CellSet.hasCommonCells
(CellSet otherSet) void
CellSet.subtractSet
(CellSet set) ModifierConstructorDescriptionAbstractionGrid
(TextGrid textGrid, CellSet cellSet) Makes an AbstractionGrid using thecellSet
oftextGrid
.