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 TypeMethodDescriptionint
Shape3DOrderingComparator.compare
(DiagramShape shape1, DiagramShape shape2) Puts diagram shapes in pseudo-3d order starting from back to frontint
ShapeAreaComparator.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 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) 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 TypeMethodDescriptionvoid
CompositeDiagramShape.addToShapes
(DiagramShape shape) boolean
DiagramShape.isSmallerThan
(DiagramShape other) Crude way to determine which of the two shapes is smaller, based just on their bounding boxes.void
ShapeEdge.setOwner
(DiagramShape shape) Constructors in org.stathissideris.ascii2image.graphics with parameters of type DiagramShape