iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIAxisBase
@interface SCIAxisBase<T : id <ISCIComparable>>
: SCIAxisCore <T> <ISCIAxis, ISCIChartSurfaceProvider>
Defines a base functionality for 2D Axes used throughout SciChart.
Note
T is the type of data used by axis.
-
Provides the default style for axis tick labels.
Declaration
Objective-C
@property (class, nonatomic, readonly) SCIAxisTickLabelStyle *_Nonnull defaultAxisTickLabelStyle;Swift
class var defaultAxisTickLabelStyle: SCIAxisTickLabelStyle { get } -
Provides the default style for axis borders.
Declaration
Objective-C
@property (class, nonatomic, readonly) SCIAxisBorderStyle *_Nonnull defaultAxisBorderStyle;Swift
class var defaultAxisBorderStyle: SCIAxisBorderStyle { get } -
Creates a new instance of
SCIAxisBaseclass.Declaration
Objective-C
- (nonnull instancetype) initWithDefaultRange:(nonnull id<ISCIRange>)defaultNonZeroRange andAxisModifierSurface: (nonnull id<ISCIAxisModifierSurface>)axisModifierSurface;Swift
init(defaultNonZeroRange: any ISCIRange, axisModifierSurface: any ISCIAxisModifierSurface)Parameters
defaultNonZeroRangeThe default non zero ISCIRange` instance for this axis.
axisModifierSurfaceThe
ISCIAxisModifierSurfacefor this this axis.
View on GitHub