Package | Description |
---|---|
de.lmu.ifi.dbs.elki.visualization |
Visualization package of ELKI.
|
de.lmu.ifi.dbs.elki.visualization.gui |
Package to provide a visualization GUI.
|
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.projections |
Visualization projections
|
de.lmu.ifi.dbs.elki.visualization.projector |
Projectors are responsible for finding appropriate projections for data relations.
|
de.lmu.ifi.dbs.elki.visualization.style |
Style management for ELKI visualizations.
|
de.lmu.ifi.dbs.elki.visualization.visualizers |
Visualizers for various results
|
de.lmu.ifi.dbs.elki.visualization.visualizers.actions |
Action-only "visualizers" that only produce menu entries.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.pairsegments |
Visualizers for inspecting cluster differences using pair counting segments.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.parallel |
Visualizers based on parallel coordinates.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot |
Visualizers based on scatterplots.
|
de.lmu.ifi.dbs.elki.visualization.visualizers.thumbs |
Thumbnail "Visualizers" (that take care of refreshing thumbnails)
|
Modifier and Type | Interface and Description |
---|---|
interface |
VisualizationMenuAction
Visualizer actions.
|
interface |
VisualizationMenuToggle
Toggle action.
|
Modifier and Type | Class and Description |
---|---|
class |
VisualizationTask
Container class, with ugly casts to reduce generics crazyness.
|
Modifier and Type | Method and Description |
---|---|
static <O extends VisualizationItem> |
VisualizationTree.filter(VisualizerContext context,
Class<? super O> clazz)
Filtered iteration over a stacked hierarchy.
|
static <O extends VisualizationItem> |
VisualizationTree.filter(VisualizerContext context,
Object start,
Class<? super O> clazz)
Filtered iteration over a stacked hierarchy.
|
static <A extends Result,B extends VisualizationItem> |
VisualizationTree.findNewResultVis(VisualizerContext context,
Object start,
Class<? super A> type1,
Class<? super B> type2,
VisualizationTree.Handler2<A,B> handler)
Process new result combinations of an object type1 (in first hierarchy)
having a child of type2 (in second hierarchy).
|
static <A extends Result,B extends VisualizationItem> |
VisualizationTree.findNewSiblings(VisualizerContext context,
Object start,
Class<? super A> type1,
Class<? super B> type2,
VisualizationTree.Handler2<A,B> handler)
Process new result combinations of an object type1 (in first hierarchy) and
any child of type2 (in second hierarchy)
This is a bit painful, because we have two hierarchies with different
types: results, and visualizations.
|
Modifier and Type | Method and Description |
---|---|
void |
VisualizerContext.addVis(Object parent,
VisualizationItem vis)
Add (register) a visualization.
|
List<VisualizationTask> |
VisualizerContext.getVisTasks(VisualizationItem item) |
void |
VisualizerContext.visChanged(VisualizationItem item)
A visualization item has changed.
|
void |
VisualizationTree.visChanged(VisualizationItem item)
A visualization item has changed.
|
void |
VisualizationListener.visualizationChanged(VisualizationItem item)
Visualization has changed.
|
Modifier and Type | Method and Description |
---|---|
void |
ResultWindow.visualizationChanged(VisualizationItem item) |
Modifier and Type | Method and Description |
---|---|
void |
DetailView.visualizationChanged(VisualizationItem current) |
Modifier and Type | Method and Description |
---|---|
void |
OverviewPlot.visualizationChanged(VisualizationItem child) |
Modifier and Type | Interface and Description |
---|---|
interface |
FullProjection
Full vector space projections.
|
interface |
Projection
Base interface used for projections in the ELKI visualizers.
|
interface |
Projection1D
Interface for projections that have a specialization to only compute the
first component.
|
interface |
Projection2D
Projections that have specialized methods to only compute the first two
dimensions of the projection.
|
interface |
ProjectionParallel
Projection to parallel coordinates that allows reordering and inversion of
axes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFullProjection
Abstract base class for full projections.
|
class |
AbstractProjection
Abstract base projection class.
|
class |
AbstractSimpleProjection
Abstract base class for "simple" projections.
|
class |
AffineProjection
Affine projections are the most general class.
|
class |
OPTICSProjection
OPTICS projection.
|
class |
Simple1D
Dimension-selecting 1D projection.
|
class |
Simple2D
Dimension-selecting 2D projection.
|
class |
SimpleParallel
Simple parallel projection
Scaled space: reordered, scaled and inverted.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Projector
A projector is responsible for adding projections to the visualization.
|
Modifier and Type | Class and Description |
---|---|
class |
HistogramProjector<V extends NumberVector>
ScatterPlotProjector is responsible for producing a set of scatterplot
visualizations.
|
class |
OPTICSProjector
Projection for OPTICS plots.
|
class |
ParallelPlotProjector<V extends SpatialComparable>
ParallelPlotProjector is responsible for producing a parallel axes
visualization.
|
class |
ScatterPlotProjector<V extends SpatialComparable>
ScatterPlotProjector is responsible for producing a set of scatterplot
visualizations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClassStylingPolicy
Styling policy that is based on classes, for example clusters or
labels.
|
interface |
SingleObjectsStylingPolicy
Styling policy based on assigning objects individual colors.
|
interface |
StylingPolicy
Styling policy.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterStylingPolicy
Styling policy based on cluster membership.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractVisualization.visualizationChanged(VisualizationItem item) |
Modifier and Type | Class and Description |
---|---|
private static class |
ClusterStyleAction.SetStyleAction
Action to use a clustering as
ClusterStylingPolicy . |
Modifier and Type | Class and Description |
---|---|
class |
SegmentsStylingPolicy
Styling policy to communicate the segment selection to other visualizers.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractParallelVisualization.visualizationChanged(VisualizationItem item) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractScatterplotVisualization.visualizationChanged(VisualizationItem item) |
Modifier and Type | Method and Description |
---|---|
void |
ThumbnailVisualization.visualizationChanged(VisualizationItem item) |
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.