# Hierarchy For Package com.macrofocus.high_d.distributions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.macrofocus.high_d.distributions.AbstractDistributions<Component,Color,Row,Column,Value,Bin> (implements com.macrofocus.high_d.distributions.Distributions<Component,Color,Row,Column,Value,Bin>)
  - com.macrofocus.high_d.distributions.AbstractDistributionsComponent<Component,Color,Row,Column,Value,Bin> (implements com.macrofocus.high_d.distributions.DistributionsComponent<Component,Color,Row,Column,Value,Bin>)
  - com.macrofocus.high_d.distributions.AbstractDistributionsController<Component,Color,Row,Column,Value,Bin> (implements com.macrofocus.high_d.distributions.DistributionsController<Component,Color,Row,Column,Value,Bin>)
  - com.macrofocus.high_d.distributions.AbstractDistributionsController.DefaultMouseListener (implements com.macrofocus.crossplatform.CPCanvas.MouseListener, com.macrofocus.crossplatform.CPCanvas.MouseMotionListener)
  - com.macrofocus.high_d.distributions.AbstractDistributionsModel<Color,Row,Column,Value,Bin> (implements com.macrofocus.high_d.distributions.DistributionsModel<Color,Row,Column,Value,Bin>)
    - com.macrofocus.high_d.distributions.DefaultDistributionsModel<Color,Row,Column,Value,Bin> (implements com.macrofocus.visual.VisualObjects<O>)
  - com.macrofocus.high_d.distributions.AbstractDistributionsView<Component,Color,Row,Column,Value,Bin> (implements com.macrofocus.high_d.distributions.DistributionsView<Component,Color,Row,Column,Value,Bin>)
  - com.macrofocus.high_d.distributions.FixedBinsHistogram<R> (implements com.macrofocus.high_d.distributions.Histogram<Row>)

## Interface Hierarchy

- com.macrofocus.crossplatform.CPComponent<Component>
  - com.macrofocus.crossplatform.CPInteractiveComponent<Component>
    - com.macrofocus.high_d.distributions.DistributionsView<Component,Color,Row,Column,Value,Bin>
  - com.macrofocus.high_d.distributions.DistributionsComponent<Component,Color,Row,Column,Value,Bin>
- com.macrofocus.high_d.distributions.Distributions<Component,Color,Row,Column,Value,Bin>
- com.macrofocus.high_d.distributions.DistributionsController<Component,Color,Row,Column,Value,Bin>
- com.macrofocus.high_d.distributions.DistributionsListener
- com.macrofocus.high_d.distributions.DistributionsModel<Color,Row,Column,Value,Bin>
- com.macrofocus.high_d.distributions.Histogram<Row>

## 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.distributions.AbstractDistributionsComponent.State
    - com.macrofocus.high_d.distributions.DistributionsView.Orientation
    - com.macrofocus.high_d.distributions.DistributionsView.PropertyType