| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.visualization | Visualization package of ELKI. | 
| de.lmu.ifi.dbs.elki.visualization.gui.detail | Classes for managing a detail view. | 
| de.lmu.ifi.dbs.elki.visualization.gui.overview | Classes for managing the overview plot. | 
| de.lmu.ifi.dbs.elki.visualization.projector | Projectors are responsible for finding appropriate projections for data relations. | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | ExportVisualizations. processItem(PlotItem item) | 
| Modifier and Type | Field and Description | 
|---|---|
| (package private) PlotItem | DetailView. visiMeta information on the visualizers contained. | 
| Constructor and Description | 
|---|
| DetailView(VisualizerContext context,
          PlotItem vis,
          double ratio)Constructor. | 
| Modifier and Type | Field and Description | 
|---|---|
| (package private) PlotItem | OverviewPlot.SelectPlotEvent. itPlot item clicked | 
| (package private) PlotItem | DetailViewSelectedEvent. itPlot item selected | 
| (package private) PlotItem | PlotItem.ItmItr. next | 
| Modifier and Type | Field and Description | 
|---|---|
| (package private) Iterator<PlotItem> | PlotItem.ItmItr. cur | 
| private HashMap<Pair<PlotItem,VisualizationTask>,Pair<Element,Visualization>> | LayerMap. mapThe actual map | 
| protected RectangleArranger<PlotItem> | OverviewPlot. plotmapMap of coordinates to plots. | 
| (package private) Iterator<PlotItem> | PlotItem.ItmItr. sub | 
| Collection<PlotItem> | PlotItem. subitemsSubitems to plot | 
| Modifier and Type | Method and Description | 
|---|---|
| PlotItem | PlotItem.ItmItr. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| private RectangleArranger<PlotItem> | OverviewPlot. arrangeVisualizations(double width,
                     double height)Recompute the layout of visualizations. | 
| Iterator<PlotItem> | PlotItem. itemIterator()Iterate (recursively) over all plot items, including itself. | 
| private Pair<PlotItem,VisualizationTask> | LayerMap. key(PlotItem item,
   VisualizationTask task)Helper function for building a key object | 
| Modifier and Type | Method and Description | 
|---|---|
| private Visualization | OverviewPlot. embedOrThumbnail(int thumbsize,
                PlotItem it,
                VisualizationTask task,
                Element parent)Produce thumbnail for a visualizer. | 
| Pair<Element,Visualization> | LayerMap. get(PlotItem it,
   VisualizationTask task)Get a pair from the map | 
| Element | LayerMap. getContainer(PlotItem item,
            VisualizationTask task)Get the container element referenced by a item/key combination. | 
| Visualization | LayerMap. getVisualization(PlotItem item,
                VisualizationTask task)Get the visualization referenced by a item/key combination. | 
| private Pair<PlotItem,VisualizationTask> | LayerMap. key(PlotItem item,
   VisualizationTask task)Helper function for building a key object | 
| DetailView | OverviewPlot. makeDetailView(PlotItem it)Event triggered when a plot was selected. | 
| void | LayerMap. put(PlotItem it,
   VisualizationTask task,
   Element elem,
   Visualization vis)Put a new combination into the map. | 
| void | LayerMap. put(PlotItem it,
   VisualizationTask task,
   Pair<Element,Visualization> pair)Put a new item into the visualizations | 
| Pair<Element,Visualization> | LayerMap. remove(PlotItem it,
      VisualizationTask task)Remove a combination. | 
| protected void | OverviewPlot. triggerSubplotSelectEvent(PlotItem it)When a subplot was selected, forward the event to listeners. | 
| Constructor and Description | 
|---|
| DetailViewSelectedEvent(OverviewPlot source,
                       int id,
                       String command,
                       int modifiers,
                       PlotItem it)Constructor. | 
| OverviewPlot.SelectPlotEvent(PlotItem it)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<PlotItem> | ScatterPlotProjector. arrange() | 
| Collection<PlotItem> | HistogramProjector. arrange() | 
| Collection<PlotItem> | Projector. arrange()Produce an arrangement of projections. | 
| Collection<PlotItem> | OPTICSProjector. arrange() | 
| Collection<PlotItem> | ParallelPlotProjector. arrange() |