## Uses of Interface
hep.aida.IAxis

Packages that use IAxis
Package | Description
--- | ---
hep.aida | Interfaces for compact, extensible, modular and performant histogramming functionality.
hep.aida.bin | Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution.
hep.aida.ref | Reference implementation of the AIDA histogram interfaces.

### Uses of IAxis in hep.aida

Methods in hep.aida that return IAxis
Modifier and Type | Method and Description
--- | ---
`IAxis` | IHistogram3D.`xAxis()` Return the X axis.
`IAxis` | IHistogram2D.`xAxis()` Return the X axis.
`IAxis` | IHistogram1D.`xAxis()` Returns the X Axis.
`IAxis` | IHistogram3D.`yAxis()` Return the Y axis.
`IAxis` | IHistogram2D.`yAxis()` Return the Y axis.
`IAxis` | IHistogram3D.`zAxis()` Return the Z axis.

### Uses of IAxis in hep.aida.bin

Methods in hep.aida.bin with parameters of type IAxis
Modifier and Type | Method and Description
--- | ---
`MightyStaticBin1D[]` | QuantileBin1D.`splitApproximately(IAxis axis, int k)` Divides (rebins) a copy of the receiver at the given interval boundaries into bins and returns these bins, such that each bin approximately reflects the data elements of its range.

### Uses of IAxis in hep.aida.ref

Classes in hep.aida.ref that implement IAxis
Modifier and Type | Class and Description
--- | ---
`class` | `FixedAxis` Fixed-width axis; A reference implementation of hep.aida.IAxis.
`class` | `VariableAxis` Variable-width axis; A reference implementation of hep.aida.IAxis.

Methods in hep.aida.ref with parameters of type IAxis
Modifier and Type | Method and Description
--- | ---
`double[]` | Converter.`edges(IAxis axis)` Returns all edges of the given axis.
`java.lang.String` | Converter.`toString(IAxis axis)` Returns a string representation of the given argument.

Constructors in hep.aida.ref with parameters of type IAxis
Constructor and Description
`Histogram1D(java.lang.String title, IAxis axis)` Creates a histogram with the given axis binning.
`Histogram2D(java.lang.String title, IAxis xAxis, IAxis yAxis)` Creates a histogram with the given axis binning.
`Histogram3D(java.lang.String title, IAxis xAxis, IAxis yAxis, IAxis zAxis)` Creates a histogram with the given axis binning.