iOS Charting Documentation - SciChart iOS Charts SDK v3.x

SCIAxisCore

@interface SCIAxisCore<T : id <ISCIComparable>> : NSObject <ISCIAxisCore> {
  SCIAxisParams _axisParams;
}

Defines a base class for axes used throughout SciChart SDK.

Note

T is the type of data used by this axis.
  • :nodoc;

    Declaration

    Objective-C

    SCIAxisParams _axisParams
  • Invalidate current axis.

    Declaration

    Objective-C

    - (void)invalidateElementWithAxisDirty:(BOOL)isAxisDirty;

    Swift

    func invalidateElement(withAxisDirty isAxisDirty: Bool)

    Parameters

    isAxisDirty

    YES - if axis layout has changed.

  • Checks whether ISCIRange instance is valid for current axis.

    Declaration

    Objective-C

    - (BOOL)isValidVisibleRange:(nullable id<ISCIRange>)visibleRange;

    Swift

    func isValidVisibleRange(_ visibleRange: ISCIRange?) -> Bool

    Parameters

    visibleRange

    The range to check.

    Return Value

    YES - if range instance is valid, otherwise - NO.