Uses of Class
org.stathissideris.ascii2image.text.TextGrid.Cell
-
Packages that use TextGrid.Cell Package Description org.stathissideris.ascii2image.graphics org.stathissideris.ascii2image.text -
-
Uses of TextGrid.Cell in org.stathissideris.ascii2image.graphics
Methods in org.stathissideris.ascii2image.graphics that return TextGrid.Cell Modifier and Type Method Description TextGrid.Cell
Diagram. getCellFor(ShapePoint point)
Methods in org.stathissideris.ascii2image.graphics with parameters of type TextGrid.Cell Modifier and Type Method Description static DiagramShape
DiagramShape. createArrowhead(TextGrid grid, TextGrid.Cell cell, int cellXSize, int cellYSize)
static DiagramShape
DiagramShape. createSmallLine(TextGrid grid, TextGrid.Cell cell, int cellXSize, int cellYSize)
int
Diagram. getCellMaxX(TextGrid.Cell cell)
static int
Diagram. getCellMaxX(TextGrid.Cell cell, int cellXSize)
int
Diagram. getCellMaxY(TextGrid.Cell cell)
static int
Diagram. getCellMaxY(TextGrid.Cell cell, int cellYSize)
int
Diagram. getCellMidX(TextGrid.Cell cell)
static int
Diagram. getCellMidX(TextGrid.Cell cell, int cellXSize)
int
Diagram. getCellMidY(TextGrid.Cell cell)
static int
Diagram. getCellMidY(TextGrid.Cell cell, int cellYSize)
int
Diagram. getCellMinX(TextGrid.Cell cell)
static int
Diagram. getCellMinX(TextGrid.Cell cell, int cellXSize)
int
Diagram. getCellMinY(TextGrid.Cell cell)
static int
Diagram. getCellMinY(TextGrid.Cell cell, int cellYSize)
protected static ShapePoint
DiagramComponent. makePointForCell(TextGrid.Cell cell, TextGrid grid, int cellWidth, int cellHeight, boolean allRound)
-
Uses of TextGrid.Cell in org.stathissideris.ascii2image.text
Fields in org.stathissideris.ascii2image.text declared as TextGrid.Cell Modifier and Type Field Description TextGrid.Cell
TextGrid.CellColorPair. cell
TextGrid.Cell
TextGrid.CellStringPair. cell
TextGrid.Cell
TextGrid.CellTagPair. cell
Methods in org.stathissideris.ascii2image.text that return TextGrid.Cell Modifier and Type Method Description TextGrid.Cell
CellSet. find(int x, int y)
TextGrid.Cell
CellSet. find(TextGrid.Cell cell)
TextGrid.Cell
CellSet. findCellNextTo(TextGrid.Cell cell)
Returns the first cell that is found to be next tocell
.TextGrid.Cell
TextGrid.Cell. getEast()
TextGrid.Cell
CellSet. getFirst()
TextGrid.Cell
TextGrid.Cell. getNE()
TextGrid.Cell
TextGrid.Cell. getNorth()
TextGrid.Cell
TextGrid.Cell. getNW()
TextGrid.Cell
TextGrid.Cell. getSE()
TextGrid.Cell
TextGrid.Cell. getSouth()
TextGrid.Cell
TextGrid.Cell. getSW()
TextGrid.Cell
TextGrid.Cell. getWest()
Methods in org.stathissideris.ascii2image.text that return types with arguments of type TextGrid.Cell Modifier and Type Method Description Iterator<TextGrid.Cell>
CellSet. iterator()
Methods in org.stathissideris.ascii2image.text with parameters of type TextGrid.Cell Modifier and Type Method Description Object
CellSet. add(TextGrid.Cell cell)
boolean
TextGrid. cellContainsDashedLineChar(TextGrid.Cell cell)
boolean
CellSet. contains(TextGrid.Cell cell)
boolean
TextGrid. exactlyOneNeighbourIsBoundary(TextGrid.Cell cell)
CellSet
TextGrid. fillContinuousArea(TextGrid.Cell cell, char c)
TextGrid.Cell
CellSet. find(TextGrid.Cell cell)
CellSet
TextGrid. findBoundariesExpandingFrom(TextGrid.Cell seed)
Locates and returns the '*' boundaries that we would encounter if we did a flood-fill atseed
.TextGrid.Cell
CellSet. findCellNextTo(TextGrid.Cell cell)
Returns the first cell that is found to be next tocell
.CellSet
CellSet. findCellsNextTo(TextGrid.Cell cell)
Returns all the cells that are found to be next tocell
.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(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)
char
TextGrid. get(TextGrid.Cell cell)
String
TextGrid. getCellTypeAsString(TextGrid.Cell cell)
char
TextGrid. getEastOf(TextGrid.Cell cell)
char
TextGrid. getNorthOf(TextGrid.Cell cell)
char
TextGrid. getSouthOf(TextGrid.Cell cell)
String
TextGrid. getStringAt(TextGrid.Cell cell, int length)
TextGrid
TextGrid. getTestingSubGrid(TextGrid.Cell cell)
char
TextGrid. getWestOf(TextGrid.Cell cell)
boolean
TextGrid. hasEntryPoint(TextGrid.Cell cell, int entryPointId)
This is done in a bit of a messy way, should be impossible to go out of sync with corresponding GridPatternGroup.boolean
TextGrid. isArrowhead(TextGrid.Cell cell)
boolean
TextGrid. isBlank(TextGrid.Cell cell)
boolean
TextGrid. isBlankBetweenCharacters(TextGrid.Cell cell)
true if cell is blank and the east and west cells are not (used to find gaps between words)boolean
TextGrid. isBoundary(TextGrid.Cell cell)
boolean
TextGrid. isBullet(TextGrid.Cell cell)
boolean
TextGrid. isCorner(TextGrid.Cell cell)
boolean
TextGrid. isCorner1(TextGrid.Cell cell)
boolean
TextGrid. isCorner2(TextGrid.Cell cell)
boolean
TextGrid. isCorner3(TextGrid.Cell cell)
boolean
TextGrid. isCorner4(TextGrid.Cell cell)
boolean
TextGrid. isCross(TextGrid.Cell cell)
boolean
TextGrid. isCrossOnLine(TextGrid.Cell cell)
boolean
TextGrid. isEastArrowhead(TextGrid.Cell cell)
boolean
TextGrid.Cell. isEastOf(TextGrid.Cell cell)
boolean
TextGrid. isHorizontalCrossOnLine(TextGrid.Cell cell)
boolean
TextGrid. isHorizontalLine(TextGrid.Cell cell)
boolean
TextGrid. isHorizontalLinesEnd(TextGrid.Cell cell)
boolean
TextGrid. isHorizontalStarOnLine(TextGrid.Cell cell)
boolean
TextGrid. isIntersection(TextGrid.Cell cell)
boolean
TextGrid. isInverseK(TextGrid.Cell cell)
boolean
TextGrid. isInverseT(TextGrid.Cell cell)
boolean
TextGrid. isK(TextGrid.Cell cell)
boolean
TextGrid. isLine(TextGrid.Cell cell)
boolean
TextGrid. isLinesEnd(TextGrid.Cell cell)
Stubs are also considered end of linesboolean
TextGrid. isLoneDiagonal(TextGrid.Cell cell)
boolean
TextGrid.Cell. isNextTo(TextGrid.Cell cell)
boolean
TextGrid. isNormalCorner(TextGrid.Cell cell)
boolean
TextGrid. isNorthArrowhead(TextGrid.Cell cell)
boolean
TextGrid.Cell. isNorthOf(TextGrid.Cell cell)
boolean
TextGrid. isOnHorizontalLine(TextGrid.Cell cell)
boolean
TextGrid. isOnVerticalLine(TextGrid.Cell cell)
boolean
TextGrid. isOutOfBounds(TextGrid.Cell cell)
boolean
TextGrid. isPointCell(TextGrid.Cell cell)
boolean
TextGrid. isRoundCorner(TextGrid.Cell cell)
boolean
TextGrid. isSouthArrowhead(TextGrid.Cell cell)
boolean
TextGrid.Cell. isSouthOf(TextGrid.Cell cell)
boolean
TextGrid. isStarOnLine(TextGrid.Cell cell)
boolean
TextGrid. isStringsEnd(TextGrid.Cell cell)
true if the cell is not blank but the next (east) isboolean
TextGrid. isStringsStart(TextGrid.Cell cell)
true if the cell is not blank but the previous (west) isboolean
TextGrid. isStub(TextGrid.Cell cell)
A stub looks like that:boolean
TextGrid. isT(TextGrid.Cell cell)
boolean
TextGrid. isVerticalCrossOnLine(TextGrid.Cell cell)
boolean
TextGrid. isVerticalLine(TextGrid.Cell cell)
boolean
TextGrid. isVerticalLinesEnd(TextGrid.Cell cell)
boolean
TextGrid. isVerticalStarOnLine(TextGrid.Cell cell)
boolean
TextGrid. isWestArrowhead(TextGrid.Cell cell)
boolean
TextGrid.Cell. isWestOf(TextGrid.Cell cell)
boolean
TextGrid. matchesAny(TextGrid.Cell cell, GridPatternGroup criteria)
int
TextGrid. otherStringsEndInTheSameColumn(TextGrid.Cell cell)
int
TextGrid. otherStringsStartInTheSameColumn(TextGrid.Cell cell)
Object
CellSet. remove(TextGrid.Cell cell)
void
TextGrid. set(TextGrid.Cell cell, char c)
void
TextGrid. writeStringTo(TextGrid.Cell cell, String str)
Constructors in org.stathissideris.ascii2image.text with parameters of type TextGrid.Cell Constructor Description Cell(TextGrid.Cell cell)
CellColorPair(TextGrid.Cell cell, Color color)
CellStringPair(TextGrid.Cell cell, String string)
CellTagPair(TextGrid.Cell cell, String tag)
-