iOS Charting Documentation - SciChart iOS Charts SDK v3.x

ISCIXyzDataSeries3D

@protocol ISCIXyzDataSeries3D <ISCIXyzDataSeries3DValues>

Defines the interface to and XyzDataSeries3D, a series containing X, Y and Z data-points.

  • Updates X value at specified index.

    Declaration

    Objective-C

    - (void)updateX:(id<ISCIComparable>)x at:(NSInteger)index;

    Swift

    func __updateX(_ x: ISCIComparable!, at index: Int)

    Parameters

    x

    The X value.

    index

    The index of point to update.

  • Updates Y value at specified index.

    Declaration

    Objective-C

    - (void)updateY:(id<ISCIComparable>)y at:(NSInteger)index;

    Swift

    func __updateY(_ y: ISCIComparable!, at index: Int)

    Parameters

    y

    The Y value.

    index

    The index of point to update.

  • Updates Z value at specified index.

    Declaration

    Objective-C

    - (void)updateZ:(id<ISCIComparable>)z at:(NSInteger)index;

    Swift

    func __updateZ(_ z: ISCIComparable!, at index: Int)

    Parameters

    z

    The Z value.

    index

    The index of point to update.

  • Updates X, Y and Z value at specified index.

    Declaration

    Objective-C

    - (void)updateX:(id<ISCIComparable>)x
                  y:(id<ISCIComparable>)y
                  z:(id<ISCIComparable>)z
                 at:(NSInteger)index;

    Swift

    func __updateX(_ x: ISCIComparable!, y: ISCIComparable!, z: ISCIComparable!, at index: Int)

    Parameters

    x

    The X value.

    y

    The Y value.

    z

    The Z value.

    index

    The index of point to update.

  • Updates X values at specified index.

    Declaration

    Objective-C

    - (void)updateXArray:(NSArray<id<ISCIComparable>> *)x at:(NSInteger)index;

    Swift

    func __updateXArray(_ x: [ISCIComparable]!, at index: Int)

    Parameters

    x

    The X array.

    index

    The index of point to start update from.

  • Updates Y values at specified index.

    Declaration

    Objective-C

    - (void)updateYArray:(NSArray<id<ISCIComparable>> *)y at:(NSInteger)index;

    Swift

    func __updateYArray(_ y: [ISCIComparable]!, at index: Int)

    Parameters

    y

    The Y array.

    index

    The index of point to start update from.

  • Updates Z values at specified index.

    Declaration

    Objective-C

    - (void)updateZArray:(NSArray<id<ISCIComparable>> *)z at:(NSInteger)index;

    Swift

    func __updateZArray(_ z: [ISCIComparable]!, at index: Int)

    Parameters

    z

    The Z array.

    index

    The index of point to start update from.

  • Updates X, Y and Z values at specified index.

    Declaration

    Objective-C

    - (void)updateXArray:(NSArray<id<ISCIComparable>> *)x
                  yArray:(NSArray<id<ISCIComparable>> *)y
                  zArray:(NSArray<id<ISCIComparable>> *)z
                      at:(NSInteger)index;

    Swift

    func __updateXArray(_ x: [ISCIComparable]!, yArray y: [ISCIComparable]!, zArray z: [ISCIComparable]!, at index: Int)

    Parameters

    x

    The X array.

    y

    The Y array.

    z

    The Z array.

    index

    The index of point to start update from.

  • Updates X values at specified index.

    Declaration

    Objective-C

    - (void)updateXValues:(id<ISCIValues>)x at:(NSInteger)index;

    Swift

    func update(x: ISCIValues!, at index: Int)

    Parameters

    x

    The X values.

    index

    The index of point to start update from.

  • Updates Y values at specified index.

    Declaration

    Objective-C

    - (void)updateYValues:(id<ISCIValues>)y at:(NSInteger)index;

    Swift

    func update(y: ISCIValues!, at index: Int)

    Parameters

    y

    The Y values.

    index

    The index of point to start update from.

  • Updates Z values at specified index.

    Declaration

    Objective-C

    - (void)updateZValues:(id<ISCIValues>)z at:(NSInteger)index;

    Swift

    func update(z: ISCIValues!, at index: Int)

    Parameters

    z

    The Z values.

    index

    The index of point to start update from.

  • Updates X, Y and Z values at specified index.

    Declaration

    Objective-C

    - (void)updateXValues:(id<ISCIValues>)x
                  yValues:(id<ISCIValues>)y
                  zValues:(id<ISCIValues>)z
                       at:(NSInteger)index;

    Swift

    func update(x: ISCIValues!, y: ISCIValues!, z: ISCIValues!, at index: Int)

    Parameters

    x

    The X values.

    y

    The Y values.

    z

    The Z values.

    index

    The index of point to start update from.

  • Removes data points at specified location.

    Declaration

    Objective-C

    - (void)removeAt:(NSInteger)index;

    Swift

    func remove(at index: Int)

    Parameters

    index

    The index of data point to remove.

  • Removes the range of data points.

    Declaration

    Objective-C

    - (void)removeRangeAt:(NSInteger)index count:(NSInteger)count;

    Swift

    func removeRange(at index: Int, count: Int)

    Parameters

    index

    The index of the first data point to remove.

    count

    The amount of points to remove.