Class RendererUtils

java.lang.Object
org.jfree.chart.renderer.RendererUtils

public class RendererUtils extends Object
Utility methods related to the rendering process.
  • Constructor Details

  • Method Details

    • findLiveItemsLowerBound

      public static int findLiveItemsLowerBound(XYDataset dataset, int series, double xLow, double xHigh)
      Finds the lower index of the range of live items in the specified data series.
      Parameters:
      dataset - the dataset (null not permitted).
      series - the series index.
      xLow - the lowest x-value in the live range.
      xHigh - the highest x-value in the live range.
      Returns:
      The index of the required item.
      See Also:
    • findLiveItemsUpperBound

      public static int findLiveItemsUpperBound(XYDataset dataset, int series, double xLow, double xHigh)
      Finds the upper index of the range of live items in the specified data series.
      Parameters:
      dataset - the dataset (null not permitted).
      series - the series index.
      xLow - the lowest x-value in the live range.
      xHigh - the highest x-value in the live range.
      Returns:
      The index of the required item.
      See Also:
    • findLiveItems

      public static int[] findLiveItems(XYDataset dataset, int series, double xLow, double xHigh)
      Finds a range of item indices that is guaranteed to contain all the x-values from x0 to x1 (inclusive).
      Parameters:
      dataset - the dataset (null not permitted).
      series - the series index.
      xLow - the lower bound of the x-value range.
      xHigh - the upper bound of the x-value range.
      Returns:
      The indices of the boundary items.