类 XYListDataset


  • public class XYListDataset
    extends XYDataset
    作者:
    wyq
    • 构造器详细资料

      • XYListDataset

        public XYListDataset()
        Constructor
      • XYListDataset

        public XYListDataset​(int seriesNum,
                             int itemNum)
        Constructor
        参数:
        seriesNum - Series number
        itemNum - Item number
      • XYListDataset

        public XYListDataset​(StationData xdata,
                             StationData ydata,
                             String seriesKey)
        Constructor
        参数:
        xdata - X station data
        ydata - Y station data
        seriesKey - Series key
    • 方法详细资料

      • getSeriesData

        public XYSeriesData getSeriesData​(int seriesIdx)
        Get series data
        参数:
        seriesIdx - Series index
        返回:
        Series data
      • getSeriesCount

        public int getSeriesCount()
        从类复制的说明: XYDataset
        Get series count
        指定者:
        getSeriesCount 在类中 XYDataset
        返回:
        Series count
      • getSeriesKey

        public String getSeriesKey​(int seriesIdx)
        从类复制的说明: XYDataset
        Get series key by index
        指定者:
        getSeriesKey 在类中 XYDataset
        参数:
        seriesIdx - Series index
        返回:
        Series key
      • setSeriesKey

        public void setSeriesKey​(int seriesIdx,
                                 String seriesKey)
        Set series key by index
        指定者:
        setSeriesKey 在类中 XYDataset
        参数:
        seriesIdx - Series index
        seriesKey - Series key
      • getItemCount

        public int getItemCount()
        从类复制的说明: XYDataset
        Get item count
        指定者:
        getItemCount 在类中 XYDataset
        返回:
        Item count
      • getItemCount

        public int getItemCount​(int seriesIdx)
        从类复制的说明: XYDataset
        Get item count by series index
        指定者:
        getItemCount 在类中 XYDataset
        参数:
        seriesIdx - Series index
        返回:
        Item count
      • getXValues

        public double[] getXValues​(int seriesIdx)
        从类复制的说明: XYDataset
        Get x values
        指定者:
        getXValues 在类中 XYDataset
        参数:
        seriesIdx - Series index
        返回:
        X values
      • getYValues

        public double[] getYValues​(int seriesIdx)
        从类复制的说明: XYDataset
        Get y values
        指定者:
        getYValues 在类中 XYDataset
        参数:
        seriesIdx - Series index
        返回:
        Y values
      • getX

        public double getX​(int seriesIdx,
                           int itemIdx)
        从类复制的说明: XYDataset
        Get x value
        指定者:
        getX 在类中 XYDataset
        参数:
        seriesIdx - Series index
        itemIdx - Item index
        返回:
        X value
      • getY

        public double getY​(int seriesIdx,
                           int itemIdx)
        从类复制的说明: XYDataset
        Get y value
        指定者:
        getY 在类中 XYDataset
        参数:
        seriesIdx - Series index
        itemIdx - Item index
        返回:
        Y value
      • setX

        public void setX​(int seriesIdx,
                         int itemIdx,
                         double value)
        从类复制的说明: XYDataset
        Set x value
        指定者:
        setX 在类中 XYDataset
        参数:
        seriesIdx - Series index
        itemIdx - Item index
        value - X value
      • setY

        public void setY​(int seriesIdx,
                         int itemIdx,
                         double value)
        从类复制的说明: XYDataset
        Set y value
        指定者:
        setY 在类中 XYDataset
        参数:
        seriesIdx - Series index
        itemIdx - Item index
        value - Y value
      • addSeries

        public void addSeries​(XYSeriesData sdata)
        Add a series data
        参数:
        sdata - Series data
      • addSeries

        public void addSeries​(String seriesKey,
                              double[] xvs,
                              double[] yvs)
        Add a series data
        参数:
        seriesKey - Series key
        xvs - X value array
        yvs - Y value array
      • addSeries

        public void addSeries​(String seriesKey,
                              List<Number> xvs,
                              List<Number> yvs)
        Add a series data
        参数:
        seriesKey - Series key
        xvs - X value array
        yvs - Y value array
      • addSeries

        public void addSeries​(String seriesKey,
                              List<Number> xvs,
                              org.meteoinfo.ndarray.Array yvs)
        Add a series data
        参数:
        seriesKey - Series key
        xvs - X value array
        yvs - Y value array
      • addSeries

        public void addSeries​(String seriesKey,
                              org.meteoinfo.ndarray.Array xvs,
                              org.meteoinfo.ndarray.Array yvs)
        Add a series data
        参数:
        seriesKey - Series key
        xvs - X value array
        yvs - Y value array
      • addSeries

        public void addSeries​(String seriesKey,
                              org.meteoinfo.ndarray.Array xvs,
                              List<Number> yvs)
        Add a series data
        参数:
        seriesKey - Series key
        xvs - X value array
        yvs - Y value array
      • removeSeries

        public void removeSeries​(int seriesIdx)
        Remove a series data
        参数:
        seriesIdx - Series data
      • removeSeries

        public void removeSeries​(String seriesKey)
        Remove a series data
        参数:
        seriesKey - Series key
      • getDataExtent

        public org.meteoinfo.common.Extent getDataExtent()
        Get data extent
        指定者:
        getDataExtent 在类中 XYDataset
        返回:
        Data extent
      • getMissingValueIndex

        public List<Integer> getMissingValueIndex​(int seriesIdx)
        Get missing value index list
        指定者:
        getMissingValueIndex 在类中 XYDataset
        参数:
        seriesIdx - Series index
        返回:
        Missing value index list
      • selectPoints

        public List<int[]> selectPoints​(org.meteoinfo.common.Extent extent)
        Select data points
        指定者:
        selectPoints 在类中 XYDataset
        参数:
        extent - Selection extent
        返回:
        Selected data points