Package org.pathvisio.libgpml.model.shape

Shape defining classes
  • Interface Summary
    Interface Description
    IShape
    Interface for shapes.
  • Class Summary
    Class Description
    AbstractShape
    Class for shapes.
    AnchorShape
    AnchorShape is responsible for defining the graphic for Anchors, similar to ArrowShape for Arrows.
    AnchorShapeRegistry
    Defines and registers all Anchor shapes.
    ArrowShape
    ArrowShapes determine how the ending of a line can be drawn.
    ArrowShapeRegistry
    Defines and registers all arrowhead shapes.
    ShapeCatalog
    This class defines some shapes.
    ShapeRegistry
    The Shape registry stores all arrow heads and shapes at this moment the shape registry initializes itself, by calling registerShape() on BasicShapes, GenMAPPShapes and MIMShapes.
  • Enum Summary
    Enum Description
    ArrowShape.FillType
    Enumerates possible ways to combine the outline and body.
    ShapeCatalog.Internal
    these constants are internal, only for the switch statement below.