Interface Shape

  • All Known Implementing Classes:
    BitmapShape, VectorShape

    public interface Shape
    Represents a single Applesoft shape. Note that the interface is mostly useful to get at the bitmap or vector shapes. This also implies that these implementations need to transform between eachother!
    See Also:
    BitmapShape, VectorShape
    • Method Detail

      • isEmpty

        boolean isEmpty()
        Indicates if this shape is empty.
      • getLabel

        java.lang.String getLabel()
        Get the label of this shape.
      • toBitmap

        BitmapShape toBitmap()
        Transform to a BitmapShape.
      • toVector

        VectorShape toVector()
        Transform to a VectorShape.