|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TextGrid.Cell | |
---|---|
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 | |
---|---|
TextGrid.Cell |
Diagram.getCellFor(ShapePoint point)
|
Methods in org.stathissideris.ascii2image.graphics with parameters of type TextGrid.Cell | |
---|---|
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 | |
---|---|
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 | |
---|---|
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 to cell . |
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 | |
---|---|
Iterator<TextGrid.Cell> |
CellSet.iterator()
|
Methods in org.stathissideris.ascii2image.text with parameters of type TextGrid.Cell | |
---|---|
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 at seed . |
TextGrid.Cell |
CellSet.findCellNextTo(TextGrid.Cell cell)
Returns the first cell that is found to be next to cell . |
CellSet |
CellSet.findCellsNextTo(TextGrid.Cell cell)
Returns all the cells that are found to be next to cell . |
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 lines |
boolean |
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) is |
boolean |
TextGrid.isStringsStart(TextGrid.Cell cell)
true if the cell is not blank but the previous (west) is |
boolean |
TextGrid.isStub(TextGrid.Cell cell)
A stub looks like that: +- or -+ or + or + or /- or -/ or / (you get the point) | | | |
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 | |
---|---|
TextGrid.Cell(TextGrid.Cell cell)
|
|
TextGrid.CellColorPair(TextGrid.Cell cell,
Color color)
|
|
TextGrid.CellStringPair(TextGrid.Cell cell,
String string)
|
|
TextGrid.CellTagPair(TextGrid.Cell cell,
String tag)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |