# Hierarchy For Package com.macrofocus.high_d.scatterplotmatrix

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.macrofocus.igraphics.AbstractIDrawing<Color,FontMetrics> (implements com.macrofocus.igraphics.IDrawing<Color,FontMetrics>)
    - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixComponent.AbstractVisualLayerIDrawing
  - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrix<Component,Color,R,C> (implements com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrix<Component,Color,Row,Column>)
  - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixComponent<Component,Color,Row,Column> (implements com.macrofocus.high_d.parallelcoordinatesmatrix.ScatterPlotMatrixComponent<Component,Color,Row,Column>)
  - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixController<Component,Color,Row,Column> (implements com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixController<Component,Color,Row,Column>)
  - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixController.DefaultMouseListener (implements com.macrofocus.crossplatform.CPCanvas.MouseListener, com.macrofocus.crossplatform.CPCanvas.MouseMotionListener)
  - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixModel<Color,O,C> (implements com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixModel<Color,O,C>)
    - com.macrofocus.high_d.scatterplotmatrix.DefaultScatterPlotMatrixModel<Color,Row,C>
  - com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixView<Component,Color,Row,Column> (implements com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixView<Component,Color,Row,Column>)

## Interface Hierarchy

- com.macrofocus.crossplatform.CPComponent<Component>
  - com.macrofocus.crossplatform.CPInteractiveComponent<Component>
    - com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixView<Component,Color,Row,Column>
- com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrix<Component,Color,Row,Column>
- com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixController<Component,Color,Row,Column>
- com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixListener
- com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixModel<Color,O,C>

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixController.Mode
    - com.macrofocus.high_d.scatterplotmatrix.ScatterPlotMatrixView.PropertyType