iOS Charting Documentation - SciChart iOS Charts SDK v3.x

SCISplineXyRenderPassData

@interface SCISplineXyRenderPassData : SCIXyRenderPassData

Defines the ISCISeriesRenderPassData, the data used in a single render pass by SCIXyRenderableSeriesBase.

  • Provides the collection of XA-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) SCIFloatValues *xaCoords;

    Swift

    var xaCoords: SCIFloatValues! { get set }
  • Provides the collection of YA-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) SCIFloatValues *yaCoords;

    Swift

    var yaCoords: SCIFloatValues! { get set }
  • Provides the collection of XB-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) SCIFloatValues *xbCoords;

    Swift

    var xbCoords: SCIFloatValues! { get set }
  • Provides the collection of YB-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) SCIFloatValues *ybCoords;

    Swift

    var ybCoords: SCIFloatValues! { get set }
  • Creates a new instance of SCISplineXyRenderPassData class.

    Declaration

    Objective-C

    - (instancetype)initWithControlPointsProvider:
        (id<ISCIBezierControlPointsProvider>)bezierControlPointsProvider;

    Swift

    init!(controlPointsProvider bezierControlPointsProvider: ISCIBezierControlPointsProvider!)

    Parameters

    bezierControlPointsProvider

    The provider of control points for bezier curves to draw