Class RendererUtilities


  • public class RendererUtilities
    extends Object
    Utility methods related to the rendering process.
    Since:
    1.0.6
    • Constructor Detail

      • RendererUtilities

        public RendererUtilities()
    • Method Detail

      • 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.
        Since:
        1.0.6
        See Also:
        findLiveItemsUpperBound(XYDataset, int, double, double)
      • 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.
        Since:
        1.0.6
        See Also:
        findLiveItemsLowerBound(XYDataset, int, double, double)
      • 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.