Uses of Class
org.stathissideris.ascii2image.graphics.DiagramShape
Packages that use DiagramShape
-
Uses of DiagramShape in org.stathissideris.ascii2image.core
Methods in org.stathissideris.ascii2image.core with parameters of type DiagramShapeModifier and TypeMethodDescriptionintShape3DOrderingComparator.compare(DiagramShape shape1, DiagramShape shape2) Puts diagram shapes in pseudo-3d order starting from back to frontintShapeAreaComparator.compare(DiagramShape shape1, DiagramShape shape2) Puts diagram shapes in order or area starting from largest to smallest -
Uses of DiagramShape in org.stathissideris.ascii2image.graphics
Methods in org.stathissideris.ascii2image.graphics that return DiagramShapeModifier and TypeMethodDescriptionstatic DiagramShapeDiagramShape.createArrowhead(TextGrid grid, TextGrid.Cell cell, int cellXSize, int cellYSize) static DiagramShapeDiagramShape.createSmallLine(TextGrid grid, TextGrid.Cell cell, int cellXSize, int cellYSize) ShapeEdge.getOwner()Methods in org.stathissideris.ascii2image.graphics that return types with arguments of type DiagramShapeModifier and TypeMethodDescriptionDiagram.getAllDiagramShapes()Returns a list of all DiagramShapes in the Diagram, including the ones within CompositeDiagramShapesCompositeDiagramShape.getShapes()Diagram.getShapes()Methods in org.stathissideris.ascii2image.graphics with parameters of type DiagramShapeModifier and TypeMethodDescriptionvoidCompositeDiagramShape.addToShapes(DiagramShape shape) booleanDiagramShape.isSmallerThan(DiagramShape other) Crude way to determine which of the two shapes is smaller, based just on their bounding boxes.voidShapeEdge.setOwner(DiagramShape shape) Constructors in org.stathissideris.ascii2image.graphics with parameters of type DiagramShape