iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIXyyDataSeries
@protocol ISCIXyyDataSeries <ISCIXyyDataSeriesValues, ISCIXDataSeries>
Defines the interface to an Xyy DataSeries, a series containing X, Y and Y1 data-points.
-
Appends X, Y and Y1 value to this series.
Declaration
Objective-C
- (void)appendX:(nonnull id<ISCIComparable>)x y:(nonnull id<ISCIComparable>)y y1:(nonnull id<ISCIComparable>)y1;Parameters
xThe X value.
yThe Y value.
y1The Y1 value.
-
Appends X, Y and Y1 values to this series.
Declaration
Objective-C
- (void)appendArrayX:(nonnull NSArray<id<ISCIComparable>> *)xArray y:(nonnull NSArray<id<ISCIComparable>> *)yArray y1:(nonnull NSArray<id<ISCIComparable>> *)y1Array;Parameters
xArrayThe X values.
yArrayThe Y values.
y1ArrayThe Y1 values.
-
Appends X, Y and Y1 values to this series.
Declaration
Objective-C
- (void)appendValuesX:(nonnull id<ISCIValues>)xValues y:(nonnull id<ISCIValues>)yValues y1:(nonnull id<ISCIValues>)y1Values;Swift
func append(x xValues: any ISCIValues, y yValues: any ISCIValues, y1 y1Values: any ISCIValues)Parameters
xValuesThe X values.
yValuesThe Y values.
y1ValuesThe Y1 values.
-
Inserts X, Y and Y1 value at specified index.
Declaration
Objective-C
- (void)insertX:(nonnull id<ISCIComparable>)x y:(nonnull id<ISCIComparable>)y y1:(nonnull id<ISCIComparable>)y1 at:(NSInteger)index;Parameters
xThe X value.
yThe Y value.
y1The Y1 value.
indexThe index to insert point at.
-
Inserts X, Y and Y1 values at specified index.
Declaration
Objective-C
- (void)insertArrayX:(nonnull NSArray<id<ISCIComparable>> *)xArray y:(nonnull NSArray<id<ISCIComparable>> *)yArray y1:(nonnull NSArray<id<ISCIComparable>> *)y1Array at:(NSInteger)index;Parameters
xArrayThe X values.
yArrayThe Y values.
y1ArrayThe Y1 values.
indexThe index to insert points at.
-
Inserts X, Y and Y1 values at specified index.
Declaration
Objective-C
- (void)insertValuesX:(nonnull id<ISCIValues>)xValues y:(nonnull id<ISCIValues>)yValues y1:(nonnull id<ISCIValues>)y1Values at:(NSInteger)index;Swift
func insert(x xValues: any ISCIValues, y yValues: any ISCIValues, y1 y1Values: any ISCIValues, at index: Int)Parameters
xValuesThe X values.
yValuesThe Y values.
y1ValuesThe Y1 values.
indexThe index to insert points at.
-
Updates X value at specified index.
Declaration
Objective-C
- (void)updateX:(nonnull id<ISCIComparable>)x at:(NSInteger)index;Parameters
xThe X value.
indexThe index of point to update.
-
Updates Y value at specified index.
Declaration
Objective-C
- (void)updateY:(nonnull id<ISCIComparable>)y at:(NSInteger)index;Parameters
yThe Y value.
indexThe index of point to update.
-
Updates Y1 value at specified index.
Declaration
Objective-C
- (void)updateY1:(nonnull id<ISCIComparable>)y1 at:(NSInteger)index;Parameters
y1The Y1 value.
indexThe index of point to update.
-
Updates X, Y and Y1 value at specified index.
Declaration
Objective-C
- (void)updateX:(nonnull id<ISCIComparable>)x y:(nonnull id<ISCIComparable>)y y1:(nonnull id<ISCIComparable>)y1 at:(NSInteger)index;Parameters
xThe X value.
yThe Y value.
y1The Y1 value.
indexThe index of point to update.
-
Updates X values at specified index.
Declaration
Objective-C
- (void)updateArrayX:(nonnull NSArray<id<ISCIComparable>> *)xArray at:(NSInteger)index;Parameters
xArrayThe X values.
indexThe index of points to start update from.
-
Updates Y values at specified index.
Declaration
Objective-C
- (void)updateArrayY:(nonnull NSArray<id<ISCIComparable>> *)yArray at:(NSInteger)index;Parameters
yArrayThe Y values.
indexThe index of points to start update from.
-
Updates Y1 values at specified index.
Declaration
Objective-C
- (void)updateArrayY1:(nonnull NSArray<id<ISCIComparable>> *)y1Array at:(NSInteger)index;Parameters
y1ArrayThe Y1 values.
indexThe index of points to start update from.
-
Updates X, Y and Y1 values at specified index.
Declaration
Objective-C
- (void)updateArrayX:(nonnull NSArray<id<ISCIComparable>> *)xArray y:(nonnull NSArray<id<ISCIComparable>> *)yArray y1:(nonnull NSArray<id<ISCIComparable>> *)y1Array at:(NSInteger)index;Parameters
xArrayThe X values.
yArrayThe Y values.
y1ArrayThe Y1 values.
indexThe index of point to start update from.
-
Updates X values at specified index.
Declaration
Objective-C
- (void)updateValuesX:(nonnull id<ISCIValues>)xValues at:(NSInteger)index;Swift
func update(x xValues: any ISCIValues, at index: Int)Parameters
xValuesThe X values.
indexThe index of points to start update from.
-
Updates Y values at specified index.
Declaration
Objective-C
- (void)updateValuesY:(nonnull id<ISCIValues>)yValues at:(NSInteger)index;Swift
func update(y yValues: any ISCIValues, at index: Int)Parameters
yValuesThe Y values.
indexThe index of points to start update from.
-
Updates Y1 values at specified index.
Declaration
Objective-C
- (void)updateValuesY1:(nonnull id<ISCIValues>)y1Values at:(NSInteger)index;Swift
func update(y1 y1Values: any ISCIValues, at index: Int)Parameters
y1ValuesThe Y1 values.
indexThe index of points to start update from.
-
Updates X, Y and Y1 values at specified index.
Declaration
Objective-C
- (void)updateValuesX:(nonnull id<ISCIValues>)xValues y:(nonnull id<ISCIValues>)yValues y1:(nonnull id<ISCIValues>)y1Values at:(NSInteger)index;Swift
func update(x xValues: any ISCIValues, y yValues: any ISCIValues, y1 y1Values: any ISCIValues, at index: Int)Parameters
xValuesThe X values.
yValuesThe Y values.
y1ValuesThe Y1 values.
indexThe index of point to start update from.
View on GitHub