
iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
Data API Reference
-
Enumeration constants to define binary searching of lists.
See moreDeclaration
Objective-C
enum SCISearchMode : NSUInteger {}
-
Defines the ResamplingMode used by a RenderableSeries.
See moreDeclaration
Objective-C
enum SCIResamplingMode {}
-
Defines a collection which can represented as sequence of double values.
See moreDeclaration
Objective-C
@protocol ISCIDoubleValuesProvider <NSObject>
-
Defines the protocol with methods for tracking order of data.
See moreDeclaration
Objective-C
@protocol ISCIDataDistributionProvider <NSObject>
-
Defines the protocol for a high-performance array-backed list type.
See moreDeclaration
Objective-C
@protocol ISCIList <ISCIDoubleValuesProvider>
-
Defines a strongly typed PointSeries of
See morePoint2D
items, a subset ofX, Y
data used to resample points.Declaration
Objective-C
@interface SCIPoint2DSeries : NSObject <ISCICleanable>
-
Defines the interface to a generic math helper.
See moreDeclaration
Objective-C
@protocol ISCIMath <NSObject>
-
Defines the block for listening changes of
ISCIRange
implementors. Called when observed range instance has changed.Declaration
Objective-C
typedef void (^SCIRangeChangeObserver)(id<ISCIComparable> _Nonnull, id<ISCIComparable> _Nonnull, id<ISCIComparable> _Nonnull, id<ISCIComparable> _Nonnull, SCIRangeClipMode)
Parameters
oldMin
The old min value.
oldMax
The old max value.
newMin
The new min value.
newMax
The new max value.
changedProperty
The flags indicating which parts of range has changed.
-
Defines protcol for ranges. Range is defined by min, max values and type.
See moreDeclaration
Objective-C
@protocol ISCIRange <NSObject>
-
Defines a base class for all numeric ranges.
See moreDeclaration
Objective-C
@interface SCINumberRange : SCIRangeBase
-
Defines a range of type
See morechar
.Declaration
Objective-C
@interface SCIByteRange : SCINumberRange
-
Defines a range of type
See moreshort
.Declaration
Objective-C
@interface SCIShortRange : SCINumberRange
-
Defines a range used to specify array indices to another series.
See moreDeclaration
Objective-C
@interface SCIIndexRange : SCINumberRange
-
Defines a range of type
See moreint
.Declaration
Objective-C
@interface SCIIntegerRange : SCINumberRange
-
Defines a range of type
See morelong
.Declaration
Objective-C
@interface SCILongRange : SCINumberRange
-
Defines a range of type
See morefloat
.Declaration
Objective-C
@interface SCIFloatRange : SCINumberRange
-
Defines a range of type
See moredouble
.Declaration
Objective-C
@interface SCIDoubleRange : SCINumberRange
-
Defines a range of type
See moreNSDate
.Declaration
Objective-C
@interface SCIDateRange : SCIRangeBase