iOS Charting Documentation - SciChart iOS Charts SDK v3.x

ISCIAxis3D

Defines the base interface to SCIAxisBase3D used by SciChart 3D.

  • Gets or sets the Direction of the Axis.

    Note

    This property defines which direction (X, Y or Z) axis belongs to.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        SCIAxisDirection3D axisDirection;

    Swift

    var axisDirection: SCIAxisDirection3D { get set }
  • Gets or sets the alignment of the tick labels on the Axis.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        SCITextAlignment3D tickLabelAlignment;

    Swift

    var tickLabelAlignment: SCITextAlignment3D { get set }
  • Gets or sets the cliping of the positive side of the Axis.

    Note

    This property defines how the positive side of the axis is clipped

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        SCIAxisSideClipping positiveSideClipping;

    Swift

    var positiveSideClipping: SCIAxisSideClipping { get set }
  • Gets or sets the cliping of the negative side of the Axis.

    Note

    This property defines how the negative side of the axis is clipped

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        SCIAxisSideClipping negativeSideClipping;

    Swift

    var negativeSideClipping: SCIAxisSideClipping { get set }
  • Gets or sets the thickness of the axis plane border.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        float planeBorderThickness;

    Swift

    var planeBorderThickness: Float { get set }
  • Gets or sets the color of the axis plane border.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        unsigned int planeBorderColor;

    Swift

    var planeBorderColor: UInt32 { get set }
  • Gets or sets the offset of the axis title.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        float axisTitleOffset;

    Swift

    var axisTitleOffset: Float { get set }
  • Gets or sets the offset of the axis tick labels.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        float tickLabelOffset;

    Swift

    var tickLabelOffset: Float { get set }
  • Gets or sets the color for the axis tick labels.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        unsigned int textColor;

    Swift

    var textColor: UInt32 { get set }
  • Gets or sets the size for axis tick labels.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) float textSize;

    Swift

    var textSize: Float { get set }
  • Gets or sets the font name for the axis tick labels.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) NSString *textFont;

    Swift

    var textFont: String! { get set }
  • Performs core update of axis.

    Note

    e.g. updates ISCILabelProvider, ISCITickProvider, ISCITickCoordinatesProvider and other providers which are used by axis.

    Declaration

    Objective-C

    - (void)updateCore;

    Swift

    func updateCore()