Class PolylineBreakeable

  • All Implemented Interfaces:
    Polyline

    public class PolylineBreakeable
    extends java.lang.Object
    implements Polyline
    • Constructor Detail

    • Method Detail

      • getFreedoms

        public java.util.List<XMoveable> getFreedoms()
      • insertBetweenPoint

        public void insertBetweenPoint​(int u,
                                       int d)
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getLength

        public final double getLength()
        Specified by:
        getLength in interface Polyline
      • intersectBox

        public final boolean intersectBox​(Box b)
      • getDistance

        public final double getDistance​(Box b)
      • getDistance

        public final double getDistance​(Polyline other)
      • asGeneralPath

        public final java.awt.geom.GeneralPath asGeneralPath()
      • getMinX

        public final int getMinX()
      • getMinY

        public final int getMinY()
      • getMaxX

        public final int getMaxX()
      • getMaxY

        public final int getMaxY()
      • getStart

        public final Pointable getStart()