Class LineXYShape


  • public class LineXYShape
    extends XYShape
    XYShape for drawing lines that start at the origin and terminate at the given X,Y displacement.

    Singleton class.

    Since:
    15 Jan 2015
    Author:
    Mark Taylor
    • Field Detail

      • INSTANCE

        public static final LineXYShape INSTANCE
        Instance of this class.
      • INSTANCE_SKIP1

        public static final LineXYShape INSTANCE_SKIP1
        Instance of this class that omits the final pixel in each line.
      • STROKE

        public static java.awt.BasicStroke STROKE
        Stroke effectively used by this shape.
    • Method Detail

      • createGlyph

        protected Glyph createGlyph​(short x,
                                    short y)
        Description copied from class: XYShape
        Constructs a new glyph with given coordinates.
        Specified by:
        createGlyph in class XYShape
        Parameters:
        x - X value
        y - Y value
        Returns:
        new glyph