Class XyyRenderableSeriesBase
An abstract base class for IXyyDataSeriesValues based renderable series
Inheritance
XyyRenderableSeriesBase
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class XyyRenderableSeriesBase extends renderableSeries.BaseRenderableSeries
Constructors
XyyRenderableSeriesBase(renderableSeriesXyyRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
Creates a new instance of XyyRenderableSeriesBase class
Declaration
protected XyyRenderableSeriesBase(renderableSeriesXyyRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
Parameters
Type | Name | Description |
---|---|---|
renderableSeriesXyyRenderPassData | currentRenderPassData | The render pass data instance |
renderableSeries.hitTest.IHitProvider | hitProvider | The hit provider instance |
renderableSeries.hitTest.INearestPointProvider | nearestPointProvider | The nearest point provider instance |
Methods
disposeCachedData()
This method is called when series should dispose any cached data
Declaration
protected void disposeCachedData()
Overrides
internalUpdateRenderPassData(renderableSeriesISeriesRenderPassData renderPassDataToUpdate, dataSeries.IDataSeries<?,?> dataSeries, ResamplingMode resamplingMode, IPointResamplerFactory factory)
Updates the current render pass data using the data series, resampling factory passed in
Declaration
protected void internalUpdateRenderPassData(renderableSeriesISeriesRenderPassData renderPassDataToUpdate, dataSeries.IDataSeries<?,?> dataSeries, ResamplingMode resamplingMode, IPointResamplerFactory factory)
Parameters
Type | Name | Description |
---|---|---|
renderableSeriesISeriesRenderPassData | renderPassDataToUpdate | |
IDataSeries<?,?> | dataSeries | |
ResamplingMode | resamplingMode | |
IPointResamplerFactory | factory |
Overrides
Exceptions
Type | Condition |
---|---|
Exception |
isOfValidType(dataSeries.IDataSeries dataSeries)
Checks whether the data series instance is valid for this series
Declaration
protected final boolean isOfValidType(dataSeries.IDataSeries dataSeries)
Parameters
Type | Name | Description |
---|---|---|
IDataSeries | dataSeries |
Returns
Type | Description |
---|---|
boolean |