## Uses of Class
com.orsoncharts.plot.XYZPlot

- Packages that use XYZPlot
  Package | Description
  --- | ---
  com.orsoncharts.axis | Axes (`CategoryAxis3D`, `NumberAxis3D` and `LogAxis3D`) plus supporting classes and interfaces.
  com.orsoncharts.renderer.xyz | Renderers that can be used with the `XYZPlot` class.

- - ### Uses of XYZPlot in com.orsoncharts.axis

    Methods in com.orsoncharts.axis with parameters of type XYZPlot
    Modifier and Type | Method and Description
    --- | ---
    `void` | ValueAxis3D.`configureAsXAxis(XYZPlot plot)` Configure the axis as an x-axis for the specified plot.
    `void` | AbstractValueAxis3D.`configureAsXAxis(XYZPlot plot)` Configures the axis to be used as the x-axis for the specified plot.
    `void` | ValueAxis3D.`configureAsYAxis(XYZPlot plot)` Configure the axis as an y-axis for the specified plot.
    `void` | AbstractValueAxis3D.`configureAsYAxis(XYZPlot plot)` Configures the axis to be used as the y-axis for the specified plot.
    `void` | ValueAxis3D.`configureAsZAxis(XYZPlot plot)` Configure the axis as an z-axis for the specified plot.
    `void` | AbstractValueAxis3D.`configureAsZAxis(XYZPlot plot)` Configures the axis to be used as the z-axis for the specified plot.

  - ### Uses of XYZPlot in com.orsoncharts.renderer.xyz

    Methods in com.orsoncharts.renderer.xyz that return XYZPlot
    Modifier and Type | Method and Description
    --- | ---
    `XYZPlot` | XYZRenderer.`getPlot()` Returns the plot that this renderer is assigned to.
    `XYZPlot` | AbstractXYZRenderer.`getPlot()` Returns the plot that the renderer is assigned to, if any.

    Methods in com.orsoncharts.renderer.xyz with parameters of type XYZPlot
    Modifier and Type | Method and Description
    --- | ---
    `void` | XYZRenderer.`composeAll(XYZPlot plot, World world, Dimension3D dimensions, double xOffset, double yOffset, double zOffset)` Composes all the 3D objects that this renderer needs to present.
    `void` | SurfaceRenderer.`composeAll(XYZPlot plot, World world, Dimension3D dimensions, double xOffset, double yOffset, double zOffset)` Composes the entire representation of the function in the supplied `world`.
    `void` | AbstractXYZRenderer.`composeAll(XYZPlot plot, World world, Dimension3D dimensions, double xOffset, double yOffset, double zOffset)` Adds objects to the `world` to represent all the data items that this renderer is responsible for.
    `void` | XYZRenderer.`setPlot(XYZPlot plot)` Sets the plot that the renderer is assigned to.
    `void` | AbstractXYZRenderer.`setPlot(XYZPlot plot)` Sets the plot that the renderer is assigned to.