Uses of Class
org.stathissideris.ascii2image.text.TextGrid.Cell

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)
           
 



Copyright © 2012. All Rights Reserved.