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

SCISplineXyyRenderPassData

@interface SCISplineXyyRenderPassData : SCIXyyRenderPassData

Defines the ISCISeriesRenderPassData, the data used in a single render pass by Spline Renderable Series, that extends SCIXyyRenderableSeriesBase.

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var ybCoords: SCIFloatValues { get set }
  • Provides the collection of XA1-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIFloatValues *_Nonnull xa1Coords;

    Swift

    var xa1Coords: SCIFloatValues { get set }
  • Provides the collection of YA1-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIFloatValues *_Nonnull ya1Coords;

    Swift

    var ya1Coords: SCIFloatValues { get set }
  • Provides the collection of XB1-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIFloatValues *_Nonnull xb1Coords;

    Swift

    var xb1Coords: SCIFloatValues { get set }
  • Provides the collection of YB1-coordinates for the single render pass.

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIFloatValues *_Nonnull yb1Coords;

    Swift

    var yb1Coords: SCIFloatValues { get set }
  • Creates a new instance of SCISplineXyyRenderPassData class.

    Declaration

    Objective-C

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

    Swift

    init(controlPointsProvider bezierControlPointsProvider: ISCIBezierControlPointsProvider)

    Parameters

    bezierControlPointsProvider

    The provider of control points for bezier curves to draw.