Uses of Class
org.stathissideris.ascii2image.text.CellSet
Packages that use CellSet
-
Uses of CellSet in org.stathissideris.ascii2image.graphics
Methods in org.stathissideris.ascii2image.graphics with parameters of type CellSetModifier 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
Methods in org.stathissideris.ascii2image.text that return CellSetModifier 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()
Methods in org.stathissideris.ascii2image.text with parameters of type CellSetModifier 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) Constructors in org.stathissideris.ascii2image.text with parameters of type CellSetModifierConstructorDescriptionAbstractionGrid
(TextGrid textGrid, CellSet cellSet) Makes an AbstractionGrid using thecellSet
oftextGrid
.