Class SeriesDrawingManager
Defines a default ISeriesDrawingManager implementation
Implements
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class SeriesDrawingManager extends DisposableBase implements renderableSeries.ISeriesDrawingManager
Constructors
SeriesDrawingManager()
Declaration
public SeriesDrawingManager()
Methods
beginDraw(IRenderContext2D renderContext, renderableSeriesISeriesRenderPassData currentRenderPassData)
Begins drawing with this drawing manager instance
Declaration
public void beginDraw(IRenderContext2D renderContext, renderableSeriesISeriesRenderPassData currentRenderPassData)
Parameters
| Type | Name | Description |
|---|---|---|
| IRenderContext2D | renderContext | |
| renderableSeriesISeriesRenderPassData | currentRenderPassData |
dispose()
Declaration
public final void dispose()
drawBox(float x1, float y1, float x2, float y2, IBrush2D fillBrush, IPen2D strokePen)
Draws single box with specified fill and stroke.
Declaration
public void drawBox(float x1, float y1, float x2, float y2, IBrush2D fillBrush, IPen2D strokePen)
Parameters
| Type | Name | Description |
|---|---|---|
| float | x1 | |
| float | y1 | |
| float | x2 | |
| float | y2 | |
| IBrush2D | fillBrush | |
| IPen2D | strokePen |
drawLine(float x1, float y1, float x2, float y2, IPen2D strokePen)
Draws single line with specified stroke.
Declaration
public void drawLine(float x1, float y1, float x2, float y2, IPen2D strokePen)
Parameters
| Type | Name | Description |
|---|---|---|
| float | x1 | |
| float | y1 | |
| float | x2 | |
| float | y2 | |
| IPen2D | strokePen |
drawTexture(ITexture2D texture, float x1, float y1, float x2, float y2, float opacity)
Draws texture in specified rect bounds.
Declaration
public void drawTexture(ITexture2D texture, float x1, float y1, float x2, float y2, float opacity)
Parameters
| Type | Name | Description |
|---|---|---|
| ITexture2D | texture | |
| float | x1 | |
| float | y1 | |
| float | x2 | |
| float | y2 | |
| float | opacity |
endDraw()
Ends drawing with this drawing manager instance.
Declaration
public void endDraw()
iterateBandArea(IDrawingContext drawingContext, IPathColor pathColor, IPathColor pathColorY1, FloatValues xCoords, FloatValues yCoords, FloatValues y1Coords, boolean isDigitalLine, boolean closeGaps, boolean isFlippedCoords)
Draws band area with static IPathColor instance.
Declaration
public void iterateBandArea(IDrawingContext drawingContext, IPathColor pathColor, IPathColor pathColorY1, FloatValues xCoords, FloatValues yCoords, FloatValues y1Coords, boolean isDigitalLine, boolean closeGaps, boolean isFlippedCoords)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| IPathColor | pathColorY1 | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | y1Coords | |
| boolean | isDigitalLine | |
| boolean | closeGaps | |
| boolean | isFlippedCoords |
iterateBubbles(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues zCoords, renderableSeries.paletteProviders.IFillPaletteProvider paletteProvider)
Draws bubbles with dynamic IPathColor provider.
Declaration
public void iterateBubbles(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues zCoords, renderableSeries.paletteProviders.IFillPaletteProvider paletteProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | zCoords | |
| renderableSeries.paletteProviders.IFillPaletteProvider | paletteProvider |
iterateBubbles(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues zCoords)
Draws bubbles with static IPathColor instance.
Declaration
public void iterateBubbles(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues zCoords)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | zCoords |
iterateCandlesticksAsLines(IDrawingContext strokeDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicPen, FloatValues xCoords, FloatValues highCoords, FloatValues lowCoords, DoubleValues openValues, DoubleValues closeValues, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider)
Draws candlesticks as vertical lines with dynamic IPathColor provider.
Declaration
public void iterateCandlesticksAsLines(IDrawingContext strokeDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicPen, FloatValues xCoords, FloatValues highCoords, FloatValues lowCoords, DoubleValues openValues, DoubleValues closeValues, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | strokeDrawingContext | |
| renderableSeries.ICandlestickDynamicPathColorProvider | dynamicPen | |
| FloatValues | xCoords | |
| FloatValues | highCoords | |
| FloatValues | lowCoords | |
| DoubleValues | openValues | |
| DoubleValues | closeValues | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | strokePaletteProvider |
iterateCandlesticksAsLines(IDrawingContext strokeDrawingContext, IPathColor upWickPen, IPathColor downWickPen, FloatValues xCoords, FloatValues highCoords, FloatValues lowCoords, DoubleValues openValues, DoubleValues closeValues)
Draws candlesticks as vertical lines with static IPathColor provider.
Declaration
public void iterateCandlesticksAsLines(IDrawingContext strokeDrawingContext, IPathColor upWickPen, IPathColor downWickPen, FloatValues xCoords, FloatValues highCoords, FloatValues lowCoords, DoubleValues openValues, DoubleValues closeValues)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | strokeDrawingContext | |
| IPathColor | upWickPen | |
| IPathColor | downWickPen | |
| FloatValues | xCoords | |
| FloatValues | highCoords | |
| FloatValues | lowCoords | |
| DoubleValues | openValues | |
| DoubleValues | closeValues |
iterateCandlestisks(IDrawingContext fillDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicBrush, IDrawingContext strokeDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, renderableSeries.paletteProviders.IFillPaletteProvider fillPaletteProvider, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, float candleWidth)
Draws candlesticks with dynamic IPathColor provider.
Declaration
public void iterateCandlestisks(IDrawingContext fillDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicBrush, IDrawingContext strokeDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, renderableSeries.paletteProviders.IFillPaletteProvider fillPaletteProvider, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, float candleWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | fillDrawingContext | |
| renderableSeries.ICandlestickDynamicPathColorProvider | dynamicBrush | |
| IDrawingContext | strokeDrawingContext | |
| renderableSeries.ICandlestickDynamicPathColorProvider | dynamicPen | |
| FloatValues | xCoords | |
| FloatValues | openCoords | |
| FloatValues | highCoords | |
| FloatValues | lowCoords | |
| FloatValues | closeCoords | |
| DoubleValues | openValues | |
| DoubleValues | closeValues | |
| renderableSeries.paletteProviders.IFillPaletteProvider | fillPaletteProvider | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | strokePaletteProvider | |
| float | candleWidth |
iterateCandlestisks(IDrawingContext fillDrawingContext, IPathColor upBodyBrush, IPathColor downBodyBrush, IDrawingContext strokeDrawingContext, IPathColor upWickPen, IPathColor downWickPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, float candleWidth)
Draws candlesticks with static IPathColor provider.
Declaration
public void iterateCandlestisks(IDrawingContext fillDrawingContext, IPathColor upBodyBrush, IPathColor downBodyBrush, IDrawingContext strokeDrawingContext, IPathColor upWickPen, IPathColor downWickPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, float candleWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | fillDrawingContext | |
| IPathColor | upBodyBrush | |
| IPathColor | downBodyBrush | |
| IDrawingContext | strokeDrawingContext | |
| IPathColor | upWickPen | |
| IPathColor | downWickPen | |
| FloatValues | xCoords | |
| FloatValues | openCoords | |
| FloatValues | highCoords | |
| FloatValues | lowCoords | |
| FloatValues | closeCoords | |
| DoubleValues | openValues | |
| DoubleValues | closeValues | |
| float | candleWidth |
iterateColumns(IDrawingContext fillDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicFillPathColor, IDrawingContext strokeDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicStrokePathColor, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, renderableSeries.paletteProviders.IFillPaletteProvider fillPaletteProvider, float zeroLine, float columnsWidth)
Draws columns with dynamic IPathColor provider.
Declaration
public void iterateColumns(IDrawingContext fillDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicFillPathColor, IDrawingContext strokeDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicStrokePathColor, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, renderableSeries.paletteProviders.IFillPaletteProvider fillPaletteProvider, float zeroLine, float columnsWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | fillDrawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicFillPathColor | |
| IDrawingContext | strokeDrawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicStrokePathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | strokePaletteProvider | |
| renderableSeries.paletteProviders.IFillPaletteProvider | fillPaletteProvider | |
| float | zeroLine | |
| float | columnsWidth |
iterateColumns(IDrawingContext fillDrawingContext, IPathColor fillPathColor, IDrawingContext strokeDrawingContext, IPathColor strokePathColor, FloatValues xCoords, FloatValues yCoords, float zeroLine, float columnWidth)
Draws columns with static IPathColor instance.
Declaration
public void iterateColumns(IDrawingContext fillDrawingContext, IPathColor fillPathColor, IDrawingContext strokeDrawingContext, IPathColor strokePathColor, FloatValues xCoords, FloatValues yCoords, float zeroLine, float columnWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | fillDrawingContext | |
| IPathColor | fillPathColor | |
| IDrawingContext | strokeDrawingContext | |
| IPathColor | strokePathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| float | zeroLine | |
| float | columnWidth |
iterateColumnsAsLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider, float zeroLine)
Draws columns as vertical lines with dynamic IPathColor provider.
Declaration
public void iterateColumnsAsLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider, float zeroLine)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | paletteProvider | |
| float | zeroLine |
iterateColumnsAsLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, float zeroLine)
Draws columns as vertical lines with static IPathColor instance.
Declaration
public void iterateColumnsAsLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, float zeroLine)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| float | zeroLine |
iterateCubicBandArea(IDrawingContext drawingContext, IPathColor pathColor, IPathColor pathColorY1, FloatValues xCoords, FloatValues yCoords, FloatValues y1Coords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, FloatValues xa1Coords, FloatValues ya1Coords, FloatValues xb1Coords, FloatValues yb1Coords, boolean isFlippedCoords)
Draws band area with static IPathColor instance using cubic bezier curves
Declaration
public void iterateCubicBandArea(IDrawingContext drawingContext, IPathColor pathColor, IPathColor pathColorY1, FloatValues xCoords, FloatValues yCoords, FloatValues y1Coords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, FloatValues xa1Coords, FloatValues ya1Coords, FloatValues xb1Coords, FloatValues yb1Coords, boolean isFlippedCoords)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| IPathColor | pathColorY1 | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | y1Coords | |
| FloatValues | xaCoords | |
| FloatValues | yaCoords | |
| FloatValues | xbCoords | |
| FloatValues | ybCoords | |
| FloatValues | xa1Coords | |
| FloatValues | ya1Coords | |
| FloatValues | xb1Coords | |
| FloatValues | yb1Coords | |
| boolean | isFlippedCoords |
iterateCubicLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider)
Draws lines strip using cubic bezier curves with dynamic IPathColor provider.
Declaration
public void iterateCubicLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | xaCoords | |
| FloatValues | yaCoords | |
| FloatValues | xbCoords | |
| FloatValues | ybCoords | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | paletteProvider |
iterateCubicLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords)
Draws line strips using cubic bezier curves with static IPathColor instance.
Declaration
public void iterateCubicLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | xaCoords | |
| FloatValues | yaCoords | |
| FloatValues | xbCoords | |
| FloatValues | ybCoords |
iterateCubicMountainArea(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, renderableSeries.paletteProviders.IFillPaletteProvider paletteProvider, float zeroLine)
Draws mountain area using cubic beizer curves with dynamic IPathColor provider.
Declaration
public void iterateCubicMountainArea(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, renderableSeries.paletteProviders.IFillPaletteProvider paletteProvider, float zeroLine)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | xaCoords | |
| FloatValues | yaCoords | |
| FloatValues | xbCoords | |
| FloatValues | ybCoords | |
| renderableSeries.paletteProviders.IFillPaletteProvider | paletteProvider | |
| float | zeroLine |
iterateCubicMountainArea(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, float zeroLine)
Draws mountain area using cubic bezier curves with static IPathColor instance.
Declaration
public void iterateCubicMountainArea(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues xaCoords, FloatValues yaCoords, FloatValues xbCoords, FloatValues ybCoords, float zeroLine)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | xaCoords | |
| FloatValues | yaCoords | |
| FloatValues | xbCoords | |
| FloatValues | ybCoords | |
| float | zeroLine |
iterateLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider, boolean isDigitalLine, boolean closeGaps)
Draws lines with dynamic IPathColor provider.
Declaration
public void iterateLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider, boolean isDigitalLine, boolean closeGaps)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | paletteProvider | |
| boolean | isDigitalLine | |
| boolean | closeGaps |
iterateLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, boolean isDigitalLine, boolean closeGaps)
Draws line strips with static IPathColor instance.
Declaration
public void iterateLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, boolean isDigitalLine, boolean closeGaps)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| boolean | isDigitalLine | |
| boolean | closeGaps |
iterateMountainArea(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IFillPaletteProvider paletteProvider, boolean isDigitalLine, boolean closeGaps, float zeroLine)
Draws mountain area with dynamic IPathColor provider.
Declaration
public void iterateMountainArea(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IFillPaletteProvider paletteProvider, boolean isDigitalLine, boolean closeGaps, float zeroLine)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| renderableSeries.paletteProviders.IFillPaletteProvider | paletteProvider | |
| boolean | isDigitalLine | |
| boolean | closeGaps | |
| float | zeroLine |
iterateMountainArea(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, boolean isDigitalLine, boolean closeGaps, float zeroLine)
Draws mountain area with static IPathColor instance.
Declaration
public void iterateMountainArea(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, boolean isDigitalLine, boolean closeGaps, float zeroLine)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| boolean | isDigitalLine | |
| boolean | closeGaps | |
| float | zeroLine |
iterateOhlc(IDrawingContext strokeDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, float ohlcWidth)
Draws ohlc series with dynamic IPathColor provider.
Declaration
public void iterateOhlc(IDrawingContext strokeDrawingContext, renderableSeries.ICandlestickDynamicPathColorProvider dynamicPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, float ohlcWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | strokeDrawingContext | |
| renderableSeries.ICandlestickDynamicPathColorProvider | dynamicPen | |
| FloatValues | xCoords | |
| FloatValues | openCoords | |
| FloatValues | highCoords | |
| FloatValues | lowCoords | |
| FloatValues | closeCoords | |
| DoubleValues | openValues | |
| DoubleValues | closeValues | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | strokePaletteProvider | |
| float | ohlcWidth |
iterateOhlc(IDrawingContext strokeDrawingContext, IPathColor upWickPen, IPathColor downWickPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, float ohlcWidth)
Draws ohlc series with static IPathColor provider.
Declaration
public void iterateOhlc(IDrawingContext strokeDrawingContext, IPathColor upWickPen, IPathColor downWickPen, FloatValues xCoords, FloatValues openCoords, FloatValues highCoords, FloatValues lowCoords, FloatValues closeCoords, DoubleValues openValues, DoubleValues closeValues, float ohlcWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | strokeDrawingContext | |
| IPathColor | upWickPen | |
| IPathColor | downWickPen | |
| FloatValues | xCoords | |
| FloatValues | openCoords | |
| FloatValues | highCoords | |
| FloatValues | lowCoords | |
| FloatValues | closeCoords | |
| DoubleValues | openValues | |
| DoubleValues | closeValues | |
| float | ohlcWidth |
iteratePoints(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IPointMarkerPaletteProvider paletteProvider)
Draws points with dynamic IPathColor provider.
Declaration
public void iteratePoints(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, renderableSeries.paletteProviders.IPointMarkerPaletteProvider paletteProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| renderableSeries.paletteProviders.IPointMarkerPaletteProvider | paletteProvider |
iteratePoints(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords)
Draws points with static IPathColor instance.
Declaration
public void iteratePoints(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords |
iterateStackedColumns(IDrawingContext fillDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicFillPathColor, IDrawingContext drawRectsDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicStrokePathColor, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, renderableSeries.paletteProviders.IFillPaletteProvider fillPaletteProvider, float columnWidth)
Draws stacked columns with dynamic IPathColor provider.
Declaration
public void iterateStackedColumns(IDrawingContext fillDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicFillPathColor, IDrawingContext drawRectsDrawingContext, renderableSeries.IDynamicPathColorProvider dynamicStrokePathColor, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords, renderableSeries.paletteProviders.IStrokePaletteProvider strokePaletteProvider, renderableSeries.paletteProviders.IFillPaletteProvider fillPaletteProvider, float columnWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | fillDrawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicFillPathColor | |
| IDrawingContext | drawRectsDrawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicStrokePathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | prevSeriesYCoords | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | strokePaletteProvider | |
| renderableSeries.paletteProviders.IFillPaletteProvider | fillPaletteProvider | |
| float | columnWidth |
iterateStackedColumns(IDrawingContext fillDrawingContext, IPathColor fillPathColor, IDrawingContext drawRectsDrawingContext, IPathColor strokePathColor, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords, float columnWidth)
Draws stacked columns with static IPathColor instance.
Declaration
public void iterateStackedColumns(IDrawingContext fillDrawingContext, IPathColor fillPathColor, IDrawingContext drawRectsDrawingContext, IPathColor strokePathColor, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords, float columnWidth)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | fillDrawingContext | |
| IPathColor | fillPathColor | |
| IDrawingContext | drawRectsDrawingContext | |
| IPathColor | strokePathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | prevSeriesYCoords | |
| float | columnWidth |
iterateStackedColumnsAsLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider)
Draws stacked columns as vertical lines with dynamic IPathColor provider.
Declaration
public void iterateStackedColumnsAsLines(IDrawingContext drawingContext, renderableSeries.IDynamicPathColorProvider dynamicPathColorProvider, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords, renderableSeries.paletteProviders.IStrokePaletteProvider paletteProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| renderableSeries.IDynamicPathColorProvider | dynamicPathColorProvider | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | prevSeriesYCoords | |
| renderableSeries.paletteProviders.IStrokePaletteProvider | paletteProvider |
iterateStackedColumnsAsLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords)
Draws stacked columns as vertical lines with static IPathColor instance.
Declaration
public void iterateStackedColumnsAsLines(IDrawingContext drawingContext, IPathColor pathColor, FloatValues xCoords, FloatValues yCoords, FloatValues prevSeriesYCoords)
Parameters
| Type | Name | Description |
|---|---|---|
| IDrawingContext | drawingContext | |
| IPathColor | pathColor | |
| FloatValues | xCoords | |
| FloatValues | yCoords | |
| FloatValues | prevSeriesYCoords |