Uses of Class
org.stathissideris.ascii2image.text.TextGrid
-
Packages that use TextGrid Package Description org.stathissideris.ascii2image.graphics org.stathissideris.ascii2image.text -
-
Uses of TextGrid in org.stathissideris.ascii2image.graphics
Methods in org.stathissideris.ascii2image.graphics with parameters of type TextGrid Modifier and Type Method Description void
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)
Constructors in org.stathissideris.ascii2image.graphics with parameters of type TextGrid Constructor Description Diagram(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
Subclasses of TextGrid in org.stathissideris.ascii2image.text Modifier and Type Class Description class
GridPattern
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).Methods in org.stathissideris.ascii2image.text that return TextGrid Modifier and Type Method Description TextGrid
AbstractionGrid. getAsTextGrid()
TextGrid
AbstractionGrid. getCopyOfInternalBuffer()
TextGrid
TextGrid. getSubGrid(int x, int y, int width, int height)
TextGrid
TextGrid. getTestingSubGrid(TextGrid.Cell cell)
TextGrid
CellSet. makeIntoGrid()
static TextGrid
TextGrid. makeSameSizeAs(TextGrid grid)
Methods in org.stathissideris.ascii2image.text with parameters of type TextGrid Modifier and Type Method Description boolean
TextGrid. add(TextGrid grid)
Adds grid to this.boolean
GridPatternGroup. areAllMatchedBy(TextGrid grid)
ArrayList
CellSet. breakIntoDistinctBoundaries(TextGrid grid)
Takes into account character info from the gridArrayList
CellSet. breakTrulyMixedBoundaries(TextGrid grid)
Breaks that:void
TextGrid. copyCellsTo(CellSet cells, TextGrid grid)
boolean
TextGrid. equals(TextGrid grid)
CellSet
CellSet. getFilledEquivalent(TextGrid textGrid)
int
CellSet. getType(TextGrid grid)
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 bufferConstructors in org.stathissideris.ascii2image.text with parameters of type TextGrid Constructor Description AbstractionGrid(TextGrid textGrid, CellSet cellSet)
Makes an AbstractionGrid using thecellSet
oftextGrid
.TextGrid(TextGrid otherGrid)
-