iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x

SCIOhlcRenderableSeriesBase

@interface SCIOhlcRenderableSeriesBase : SCIRenderableSeriesBase

An abstract base class for ISCIOhlcDataSeriesValues based renderable series.

Warning

Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.
  • Defines the SCIPenStyle used for wicks and outlines on up-candles, when close > open.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIPenStyle *_Nonnull strokeUpStyle;
  • Defines the SCIPenStyle used for wicks and outlines on down-candles, when close < open.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIPenStyle *_Nonnull strokeDownStyle;
  • Gets or sets a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy.

    Declaration

    Objective-C

    @property (nonatomic) double dataPointWidth;
  • Creates a new instance of SCIOhlcRenderableSeriesBase class.

    Declaration

    Objective-C

    - (nonnull instancetype)
        initWithRenderPassData:(nonnull SCIOhlcRenderPassData *)renderPassData
                   hitProvider:(nonnull id<ISCIHitProvider>)hitProvider
          nearestPointProvider:
              (nonnull id<ISCINearestPointProvider>)nearestPointProvider;

    Parameters

    renderPassData

    The render pass data instance.

    hitProvider

    The hit provider instance.

    nearestPointProvider

    The nearest point provider instance.