| 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.visi
Meta 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.it
Plot item clicked 
 | 
(package private) PlotItem | 
DetailViewSelectedEvent.it
Plot 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.map
The actual map 
 | 
protected RectangleArranger<PlotItem> | 
OverviewPlot.plotmap
Map of coordinates to plots. 
 | 
(package private) Iterator<PlotItem> | 
PlotItem.ItmItr.sub  | 
Collection<PlotItem> | 
PlotItem.subitems
Subitems to plot 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PlotItem | 
PlotItem.ItmItr.next()  | 
| Modifier and Type | Method and Description | 
|---|---|
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()  |