## Uses of Class
com.orsoncharts.renderer.AbstractRenderer3D

- Packages that use AbstractRenderer3D
  Package | Description
  --- | ---
  com.orsoncharts.renderer.category | Renderers that can be used with the `CategoryPlot3D` class.
  com.orsoncharts.renderer.xyz | Renderers that can be used with the `XYZPlot` class.

- - ### Uses of AbstractRenderer3D in com.orsoncharts.renderer.category

    Subclasses of AbstractRenderer3D in com.orsoncharts.renderer.category
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCategoryRenderer3D` A base class that can be used to implement renderers for a `CategoryPlot3D`.
    `class` | `AreaRenderer3D` A renderer for creating 3D area charts from data in a `CategoryDataset3D` (for use with a `CategoryPlot3D`).
    `class` | `BarRenderer3D` A renderer for creating 3D bar charts from a `CategoryDataset3D` (for use with a `CategoryPlot3D`).
    `class` | `LineRenderer3D` A renderer that can be used with the `CategoryPlot3D` class to create 3D lines charts from data in a `CategoryDataset3D`.
    `class` | `StackedBarRenderer3D` A renderer that can be used with the `CategoryPlot3D` class to create 3D stacked bar charts from data in a `CategoryDataset3D`.

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

    Subclasses of AbstractRenderer3D in com.orsoncharts.renderer.xyz
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractXYZRenderer` An abstract base class that can be used to create new `XYZRenderer` subclasses.
    `class` | `BarXYZRenderer` A renderer that draws 3D bars on an `XYZPlot` using data from an `XYZDataset`.
    `class` | `LineXYZRenderer` A renderer that draws 3D lines on an `XYZPlot` using data from an `XYZDataset`.
    `class` | `ScatterXYZRenderer` A renderer for 3D scatter plots.
    `class` | `SurfaceRenderer` A renderer that plots a surface based on a function (any implementation of `Function3D`).