Module platform

Class LineUtils

java.lang.Object
org.jfree.chart.util.LineUtils

public class LineUtils extends Object
Some utility methods for Line2D objects.
  • Constructor Details

    • LineUtils

      public LineUtils()
  • Method Details

    • clipLine

      public static boolean clipLine(Line2D line, Rectangle2D rect)
      Clips the specified line to the given rectangle.
      Parameters:
      line - the line (null not permitted).
      rect - the clipping rectangle (null not permitted).
      Returns:
      true if the clipped line is visible, and false otherwise.
    • extendLine

      public static Line2D extendLine(Line2D line, double startPercent, double endPercent)
      Creates a new line by extending an existing line.
      Parameters:
      line - the line (null not permitted).
      startPercent - the amount to extend the line at the start point end.
      endPercent - the amount to extend the line at the end point end.
      Returns:
      A new line.