# Package com.orsoncharts.axis

Axes (`CategoryAxis3D`, `NumberAxis3D` and `LogAxis3D`) plus supporting classes and interfaces.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Axis3D | An interface that must be supported by axes for 3D plots.
  Axis3DChangeListener | A listener for axis change events.
  CategoryAxis3D | An axis that displays categories and is used with a `CategoryPlot3D` for the row and column axes.
  TickSelector | Provides standard tick sizes and formatting for numerical axes.
  ValueAxis3D | An axis that displays a range of continuous values.

- Class Summary
  Class | Description
  --- | ---
  AbstractAxis3D | A base class that can be used to create an `Axis3D` implementation.
  AbstractValueAxis3D | A base class for implementing numerical axes.
  Axis3DChangeEvent | An event associated with a change to an `Axis3D`.
  IntegerTickSelector | A `TickSelector` implementation that selects tick units in multiples of 1, 2 and 5 and only displays integer values.
  LogAxis3D | A numerical axis with a logarithmic scale.
  NumberAxis3D | A numerical axis for use with 3D plots (implements `ValueAxis3D`).
  NumberTickSelector | A `TickSelector` implementation that selects tick units in multiples of 1, 2 and 5.
  StandardCategoryAxis3D | An axis that displays categories.
  TickData | Data related to the tick marks and labels on a chart.

- Enum Summary
  Enum | Description
  --- | ---
  LabelOrientation | The orientation of an axis label relative to the axis.
  ValueAxis3DType | An enumeration of the value axis types.

## Package com.orsoncharts.axis Description

Axes (`CategoryAxis3D`, `NumberAxis3D` and `LogAxis3D`) plus supporting classes and interfaces.