public class Diagram extends Object
Constructor and Description |
---|
Diagram(TextGrid grid,
ConversionOptions options,
ProcessingOptions processingOptions)
An outline of the inner workings of this very important (and monstrous)
constructor is presented here.
|
public Diagram(TextGrid grid, ConversionOptions options, ProcessingOptions processingOptions)
An outline of the inner workings of this very important (and monstrous) constructor is presented here. Boundary processing is the first step of the process:
At this stage, the boundary processing is all complete and we proceed with using those boundaries to create the shapes:
Finally, the text processing occurs: [pending]
grid
- cellWidth
- cellHeight
- public ArrayList getAllDiagramShapes()
public float getMinimumOfCellDimension()
public Iterator getShapesIterator()
public int getHeight()
public int getWidth()
public int getCellWidth()
public int getCellHeight()
public ArrayList getCompositeShapes()
public ArrayList getShapes()
public int getCellMinX(TextGrid.Cell cell)
public static int getCellMinX(TextGrid.Cell cell, int cellXSize)
public int getCellMidX(TextGrid.Cell cell)
public static int getCellMidX(TextGrid.Cell cell, int cellXSize)
public int getCellMaxX(TextGrid.Cell cell)
public static int getCellMaxX(TextGrid.Cell cell, int cellXSize)
public int getCellMinY(TextGrid.Cell cell)
public static int getCellMinY(TextGrid.Cell cell, int cellYSize)
public int getCellMidY(TextGrid.Cell cell)
public static int getCellMidY(TextGrid.Cell cell, int cellYSize)
public int getCellMaxY(TextGrid.Cell cell)
public static int getCellMaxY(TextGrid.Cell cell, int cellYSize)
public TextGrid.Cell getCellFor(ShapePoint point)
public ArrayList getTextObjects()
Copyright © 2015. All Rights Reserved.