Search Results for

    Show / Hide Table of Contents

    Class SplineMountainRenderableSeries

    Provides Spline Mountain (Area) series rendering, however makes the assumption that all X-Data is evenly spaced

    Inheritance
    java.lang.Object
    RenderableSeriesCore
    BaseRenderableSeries
    XyRenderableSeriesBase
    renderableSeries.BaseMountainRenderableSeries
    SplineMountainRenderableSeries
    Inherited Members
    renderableSeries.BaseMountainRenderableSeries.applyThemeProvider(IThemeProvider)
    renderableSeries.BaseMountainRenderableSeries.getAreaBrushMappingMode()
    renderableSeries.BaseMountainRenderableSeries.getAreaStyle()
    renderableSeries.BaseMountainRenderableSeries.getSeriesColor()
    renderableSeries.BaseMountainRenderableSeries.setAreaBrushMappingMode(TextureMappingMode)
    renderableSeries.BaseMountainRenderableSeries.setAreaStyle(BrushStyle)
    renderableSeries.BaseRenderableSeries.attachTo(IServiceContainer)
    renderableSeries.BaseRenderableSeries.detach()
    renderableSeries.BaseRenderableSeries.disposeCachedData()
    renderableSeries.BaseRenderableSeries.drawPointMarkers(IRenderContext2D,IAssetManager2D,FloatValues,FloatValues)
    renderableSeries.BaseRenderableSeries.getCategoryXRange(IRange<Double>)
    renderableSeries.BaseRenderableSeries.getClipToBounds()
    renderableSeries.BaseRenderableSeries.getContext()
    renderableSeries.BaseRenderableSeries.getCurrentRenderPassData()
    renderableSeries.BaseRenderableSeries.getDataSeries()
    renderableSeries.BaseRenderableSeries.getDataSeriesLock()
    renderableSeries.BaseRenderableSeries.getDrawNaNAs()
    renderableSeries.BaseRenderableSeries.getPaletteProvider()
    renderableSeries.BaseRenderableSeries.getParentSurface()
    renderableSeries.BaseRenderableSeries.getPointMarker()
    renderableSeries.BaseRenderableSeries.getRenderPassDataLock()
    renderableSeries.BaseRenderableSeries.getRenderPassDataTransformation()
    renderableSeries.BaseRenderableSeries.getResamplingMode()
    renderableSeries.BaseRenderableSeries.getSeriesInfoProvider()
    renderableSeries.BaseRenderableSeries.getStrokeStyle()
    renderableSeries.BaseRenderableSeries.getXAxis()
    renderableSeries.BaseRenderableSeries.getXAxisId()
    renderableSeries.BaseRenderableSeries.getXRange()
    renderableSeries.BaseRenderableSeries.getYAxis()
    renderableSeries.BaseRenderableSeries.getYAxisId()
    renderableSeries.BaseRenderableSeries.getYRange()
    renderableSeries.BaseRenderableSeries.getYRange(coordinateCalculators.ICoordinateCalculator,boolean)
    renderableSeries.BaseRenderableSeries.getYZeroCoord(coordinateCalculators.ICoordinateCalculator)
    renderableSeries.BaseRenderableSeries.getZeroLineY()
    renderableSeries.BaseRenderableSeries.hasDataSeries()
    renderableSeries.BaseRenderableSeries.hitTest(renderableSeries.hitTest.HitTestInfo,float,float)
    renderableSeries.BaseRenderableSeries.hitTest(renderableSeries.hitTest.HitTestInfo,float,float,float)
    renderableSeries.BaseRenderableSeries.internalDraw(IRenderContext2D,IAssetManager2D,renderableSeriesISeriesRenderPassData)
    renderableSeries.BaseRenderableSeries.internalUpdate(IAssetManager2D,RenderPassState)
    renderableSeries.BaseRenderableSeries.invalidateElement()
    renderableSeries.BaseRenderableSeries.invalidateRenderPassData()
    renderableSeries.BaseRenderableSeries.isUpdateOfRenderPassDataRequired(coordinateCalculators.ICoordinateCalculator,coordinateCalculators.ICoordinateCalculator,Size)
    renderableSeries.BaseRenderableSeries.isValidForDrawing()
    renderableSeries.BaseRenderableSeries.isValidForUpdate()
    renderableSeries.BaseRenderableSeries.onDataSeriesChanged(dataSeries.IDataSeriesCore,int)
    renderableSeries.BaseRenderableSeries.onDraw(IRenderContext2D,IAssetManager2D)
    renderableSeries.BaseRenderableSeries.onRenderSurfaceChanged()
    renderableSeries.BaseRenderableSeries.onStrokeStyleChanged(PenStyle,PenStyle)
    renderableSeries.BaseRenderableSeries.setClipRect(Rect)
    renderableSeries.BaseRenderableSeries.setClipToBounds(boolean)
    renderableSeries.BaseRenderableSeries.setDataSeries(dataSeries.IDataSeries)
    renderableSeries.BaseRenderableSeries.setDrawNaNAs(renderableSeries.LineDrawMode)
    renderableSeries.BaseRenderableSeries.setPaletteProvider(renderableSeries.paletteProviders.IPaletteProvider)
    renderableSeries.BaseRenderableSeries.setPointMarker(IPointMarker)
    renderableSeries.BaseRenderableSeries.setRenderPassDataTransformation(renderableSeriesIRenderPassDataTransformation)
    renderableSeries.BaseRenderableSeries.setResamplingMode(ResamplingMode)
    renderableSeries.BaseRenderableSeries.setSeriesInfoProvider(renderableSeries.hitTest.ISeriesInfoProvider)
    renderableSeries.BaseRenderableSeries.setStrokeStyle(PenStyle)
    renderableSeries.BaseRenderableSeries.setXAxisId(String)
    renderableSeries.BaseRenderableSeries.setYAxisId(String)
    renderableSeries.BaseRenderableSeries.setZeroLineY(double)
    renderableSeries.BaseRenderableSeries.update(IAssetManager2D,RenderPassState)
    renderableSeries.BaseRenderableSeries.updateCategoryXRangeInternal(IRange<Double>,dataSeries.IDataSeries<?,?>)
    renderableSeries.BaseRenderableSeries.updateRenderPassData(IAxis,IAxis,RenderPassState)
    renderableSeries.BaseRenderableSeries.verticalSliceHitTest(renderableSeries.hitTest.HitTestInfo,float,float)
    renderableSeries.RenderableSeriesCore.addIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.addIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.decrementSuspend()
    renderableSeries.RenderableSeriesCore.getIsSelected()
    renderableSeries.RenderableSeriesCore.getIsSuspended()
    renderableSeries.RenderableSeriesCore.getIsVisible()
    renderableSeries.RenderableSeriesCore.getOpacity()
    renderableSeries.RenderableSeriesCore.getSelectedSeriesStyle()
    renderableSeries.RenderableSeriesCore.getServices()
    renderableSeries.RenderableSeriesCore.getUpdateSuspenderCount()
    renderableSeries.RenderableSeriesCore.isAttached()
    renderableSeries.RenderableSeriesCore.removeIsSelectedChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.removeIsVisibleChangeListener(renderableSeries.RenderableSeriesChangeListener)
    renderableSeries.RenderableSeriesCore.resumeUpdates(IUpdateSuspender)
    renderableSeries.RenderableSeriesCore.setIsSelected(boolean)
    renderableSeries.RenderableSeriesCore.setIsVisible(boolean)
    renderableSeries.RenderableSeriesCore.setOpacity(float)
    renderableSeries.RenderableSeriesCore.setSelectedSeriesStyle(renderableSeries.IStyle)
    renderableSeries.RenderableSeriesCore.suspendUpdates()
    renderableSeries.XyRenderableSeriesBase.internalUpdateRenderPassData(renderableSeriesISeriesRenderPassData,dataSeries.IDataSeries<?,?>,ResamplingMode,IPointResamplerFactory)
    renderableSeries.XyRenderableSeriesBase.isOfValidType(dataSeries.IDataSeries)
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class SplineMountainRenderableSeries extends renderableSeries.BaseMountainRenderableSeries

    Constructors

    SplineMountainRenderableSeries()

    Creates a new instance of SplineMountainRenderableSeries class

    Declaration
    public SplineMountainRenderableSeries()

    SplineMountainRenderableSeries(IBezierControlPointsProvider bezierControlPointsProvider)

    Creates new instance of SplineMountainRenderableSeries

    Declaration
    public SplineMountainRenderableSeries(IBezierControlPointsProvider bezierControlPointsProvider)
    Parameters
    Type Name Description
    IBezierControlPointsProvider bezierControlPointsProvider

    The IBezierControlPointsProvider provider which calculates smooth line

    SplineMountainRenderableSeries(renderableSeriesSplineMountainRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)

    Creates a new instance of SplineMountainRenderableSeries class

    Declaration
    protected SplineMountainRenderableSeries(renderableSeriesSplineMountainRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
    Parameters
    Type Name Description
    renderableSeriesSplineMountainRenderPassData currentRenderPassData

    The render pass data instance

    renderableSeries.hitTest.IHitProvider hitProvider

    The hit provider instance

    renderableSeries.hitTest.INearestPointProvider nearestPointProvider

    The nearest point provider instance

    Methods

    internalDraw(IRenderContext2D renderContext, IAssetManager2D assetManager, renderableSeriesISeriesRenderPassData renderPassData)

    Draws the series using the IRenderContext2D, the IAssetManager2D and the ISeriesRenderPassData passed in

    Declaration
    protected void internalDraw(IRenderContext2D renderContext, IAssetManager2D assetManager, renderableSeriesISeriesRenderPassData renderPassData)
    Parameters
    Type Name Description
    IRenderContext2D renderContext

    The render context. This is a graphics object which has methods to draw lines, quads and polygons to the screen

    IAssetManager2D assetManager

    The asset manager. This is manager for graphic assets which has method for creation pens, brushes and textures

    renderableSeriesISeriesRenderPassData renderPassData

    The render pass data which contain a resampled point series, the index range of point on the screen

    Overrides
    BaseRenderableSeries.internalDraw(IRenderContext2D renderContext, IAssetManager2D assetManager, renderableSeriesISeriesRenderPassData renderPassData)

    internalUpdate(IAssetManager2D assetManager2D, RenderPassState renderPassState)

    Updates this renderable series instances

    Declaration
    protected void internalUpdate(IAssetManager2D assetManager2D, RenderPassState renderPassState)
    Parameters
    Type Name Description
    IAssetManager2D assetManager2D

    The IAssetManager2D used for this render pass

    RenderPassState renderPassState

    The RenderPassState for this render pass

    Overrides
    BaseRenderableSeries.internalUpdate(IAssetManager2D assetManager2D, RenderPassState renderPassState)
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml