Uses of Class
org.stathissideris.ascii2image.text.TextGrid
-
Uses of TextGrid in org.stathissideris.ascii2image.graphics
Modifier and TypeMethodDescriptionvoid
CompositeDiagramShape.connectEndsToAnchors
(TextGrid grid, Diagram diagram) void
DiagramShape.connectEndsToAnchors
(TextGrid grid, Diagram diagram) static DiagramShape
DiagramShape.createArrowhead
(TextGrid grid, TextGrid.Cell cell, int cellXSize, int cellYSize) static 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) static DiagramShape
DiagramShape.createSmallLine
(TextGrid grid, TextGrid.Cell cell, int cellXSize, int cellYSize) protected static ShapePoint
DiagramComponent.makePointForCell
(TextGrid.Cell cell, TextGrid grid, int cellWidth, int cellHeight, boolean allRound) void
DiagramShape.moveEndsToCellEdges
(TextGrid grid, Diagram diagram) ModifierConstructorDescriptionDiagram
(TextGrid grid, ConversionOptions options, ProcessingOptions processingOptions) An outline of the inner workings of this very important (and monstrous) constructor is presented here. -
Uses of TextGrid in org.stathissideris.ascii2image.text
Modifier and TypeClassDescriptionclass
This is a TextGrid (usually 3x3) that contains the equivalent of a 2D reqular expression (which uses custom syntax to make things more visual, but standard syntax is also possible).Modifier and TypeMethodDescriptionAbstractionGrid.getAsTextGrid()
AbstractionGrid.getCopyOfInternalBuffer()
TextGrid.getSubGrid
(int x, int y, int width, int height) TextGrid.getTestingSubGrid
(TextGrid.Cell cell) CellSet.makeIntoGrid()
static TextGrid
TextGrid.makeSameSizeAs
(TextGrid grid) Modifier and TypeMethodDescriptionboolean
Adds grid to this.boolean
GridPatternGroup.areAllMatchedBy
(TextGrid grid) CellSet.breakIntoDistinctBoundaries
(TextGrid grid) Takes into account character info from the gridCellSet.breakTrulyMixedBoundaries
(TextGrid grid) Breaks that:void
TextGrid.copyCellsTo
(CellSet cells, TextGrid grid) boolean
CellSet.getFilledEquivalent
(TextGrid textGrid) int
boolean
GridPatternGroup.isAnyMatchedBy
(TextGrid grid) boolean
GridPattern.isMatchedBy
(TextGrid grid) static TextGrid
TextGrid.makeSameSizeAs
(TextGrid grid) static AbstractionGrid
AbstractionGrid.makeUsingBuffer
(TextGrid internalGrid) Makes an AbstractionGrid usinginternalGrid
as its internal bufferModifierConstructorDescriptionAbstractionGrid
(TextGrid textGrid, CellSet cellSet) Makes an AbstractionGrid using thecellSet
oftextGrid
.