Documentation of 'org.jfree.chart.util.LineUtilities' Java class
LineUtilities
org.jfree.chart.util

Class LineUtilities



  • public class LineUtilities
    extends java.lang.Object
    Some utility methods for Line2D objects.
    Since:
    1.0.12
    • Constructor Summary

      Constructors 
      Constructor and Description
      LineUtilities() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static boolean clipLine(java.awt.geom.Line2D line, java.awt.geom.Rectangle2D rect)
      Clips the specified line to the given rectangle.
      static java.awt.geom.Line2D extendLine(java.awt.geom.Line2D line, double startPercent, double endPercent)
      Creates a new line by extending an existing line.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LineUtilities

        public LineUtilities()
    • Method Detail

      • clipLine

        public static boolean clipLine(java.awt.geom.Line2D line,
                                       java.awt.geom.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 java.awt.geom.Line2D extendLine(java.awt.geom.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.
        Since:
        1.0.18

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.