## Uses of Interface
com.orsoncharts.ChartElementVisitor

- Packages that use ChartElementVisitor
  Package | Description
  --- | ---
  com.orsoncharts | Core classes, including `Chart3D`, `Chart3DPanel` and `Chart3DFactory`.
  com.orsoncharts.axis | Axes (`CategoryAxis3D`, `NumberAxis3D` and `LogAxis3D`) plus supporting classes and interfaces.
  com.orsoncharts.marker | Provides value and range marker support for the axes on category and XYZ plots.
  com.orsoncharts.plot | Standard plot types (`PiePlot3D`, `CategoryPlot3D` and `XYZPlot`) that can be used with the `Chart3D` class.
  com.orsoncharts.renderer | Base package for renderer support.
  com.orsoncharts.style | Classes for controlling chart styles.

- - ### Uses of ChartElementVisitor in com.orsoncharts

    Methods in com.orsoncharts with parameters of type ChartElementVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | ChartElement.`receive(ChartElementVisitor visitor)` Receives a visitor to the element.
    `void` | Chart3D.`receive(ChartElementVisitor visitor)` Receives a visitor.

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

    Methods in com.orsoncharts.axis with parameters of type ChartElementVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardCategoryAxis3D.`receive(ChartElementVisitor visitor)` Receives a `ChartElementVisitor`.
    `void` | AbstractValueAxis3D.`receive(ChartElementVisitor visitor)` Receives a `ChartElementVisitor`.
    `abstract void` | AbstractAxis3D.`receive(ChartElementVisitor visitor)` Receives a `ChartElementVisitor`.

  - ### Uses of ChartElementVisitor in com.orsoncharts.marker

    Methods in com.orsoncharts.marker with parameters of type ChartElementVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractMarker.`receive(ChartElementVisitor visitor)` Receives a visitor.

  - ### Uses of ChartElementVisitor in com.orsoncharts.plot

    Methods in com.orsoncharts.plot with parameters of type ChartElementVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | XYZPlot.`receive(ChartElementVisitor visitor)` Receives a visitor.
    `void` | PiePlot3D.`receive(ChartElementVisitor visitor)` Receives a visitor.
    `void` | CategoryPlot3D.`receive(ChartElementVisitor visitor)` Accepts a visitor for the plot.
    `abstract void` | AbstractPlot3D.`receive(ChartElementVisitor visitor)` Accepts a `ChartElementVisitor`.

  - ### Uses of ChartElementVisitor in com.orsoncharts.renderer

    Methods in com.orsoncharts.renderer with parameters of type ChartElementVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractRenderer3D.`receive(ChartElementVisitor visitor)` Receives a `ChartElementVisitor`.

  - ### Uses of ChartElementVisitor in com.orsoncharts.style

    Classes in com.orsoncharts.style that implement ChartElementVisitor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChartStyler` A `ChartElementVisitor` that applies a chart style to the elements of a chart.