Options
All
  • Public
  • Public/Protected
  • All
Menu

Defines the interface to an IAxisDescriptor - contains properties, data and parameters to pass to the WebAssembly engine for drawing an AxisBase3D

Hierarchy

  • IAxisDescriptor

Index

Properties

axisSize

axisSize: number

The axis size in one dimension (X,Y,Z) in world-coordinates

axisTitle

axisTitle: string

The axis title string

backgroundColor

backgroundColor: TArgb

The background color as an ARGB color represented as UInt32

bandColor

bandColor: TArgb

The Axis Band color as ARGB represented as UInt32

borderColor

borderColor: TArgb

The Axis Border color as ARGB represented as UInt32

borderThickness

borderThickness: number

Gets the Border thickness in world coordinates

drawBands

drawBands: boolean

When true, draw the axis bands

drawLabels

drawLabels: boolean

When true, draw the axis labels

drawMajorGridlines

drawMajorGridlines: boolean

When true, draws the major gridlines on the axis

drawMajorTicks

drawMajorTicks: boolean

When true, draws the major ticks on the axis

drawMinorGridlines

drawMinorGridlines: boolean

When true, draws the minor gridlines on the axis

drawMinorTicks

drawMinorTicks: boolean

When true, draws the minor ticks on the axis

isVisible

isVisible: boolean

When true, the axis is visible

labelDepthTestEnabled

labelDepthTestEnabled: boolean

When true, Labels are depth-tested and may be behind other objects in the chart, else they are always on-top

labelStyle

labelStyle: ITextStyle

Style object of type ITextStyle to define the Axis Label style

majorCoordinates

majorCoordinates: number[]

Major tick / gridline and label coordinates in world-coordinates

majorLineStyle

majorLineStyle: ILineStyle

Style object of type ILineStyle to define the Major gridlines

majorTickStyle

majorTickStyle: ILineStyle

Style object of type ILineStyle to define the Major ticklines

minorCoordinates

minorCoordinates: number[]

Minor tick / gridline and label coordinates in world-coordinates

minorLineStyle

minorLineStyle: ILineStyle

Style object of type ILineStyle to define the Minor gridlines

minorTickStyle

minorTickStyle: ILineStyle

Style object of type ILineStyle to define the Minor ticklines

smoothLabelOverlapAvoidance

smoothLabelOverlapAvoidance: boolean

When true, attempt to avoid label overlap

tickLabels

tickLabels: string[]

An array of strings for the axis labels at Major gridline locations

tickLabelsOffset

tickLabelsOffset: number

Get an offset for Axis labels in world coordinates

titleOffset

titleOffset: number

Gets a title offset in world coordinates

titleStyle

titleStyle: ITextStyle

Style object of type ITextStyle to define the Axis Title style

Generated using TypeDoc