Uses of Interface
elki.visualization.VisualizationItem
-
Packages that use VisualizationItem Package Description elki.visualization Visualization package of ELKI.elki.visualization.gui Package to provide a visualization GUI.elki.visualization.gui.detail Classes for managing a detail view.elki.visualization.gui.overview Classes for managing the overview plot.elki.visualization.projections Visualization projections.elki.visualization.projector Projectors are responsible for finding appropriate projections for data relations.elki.visualization.style Style management for ELKI visualizations.elki.visualization.visualizers Visualizers for various results.elki.visualization.visualizers.actions Action-only "visualizers" that only produce menu entries.elki.visualization.visualizers.pairsegments Visualizers for inspecting cluster differences using pair counting segments.elki.visualization.visualizers.parallel Visualizers based on parallel coordinates.elki.visualization.visualizers.scatterplot Visualizers based on scatterplots.elki.visualization.visualizers.scatterplot.cluster Visualizers for clustering results based on 2D projections.elki.visualization.visualizers.thumbs Thumbnail "Visualizers" (that take care of refreshing thumbnails).elki.visualization.visualizers.visunproj Visualizers that do not use a particular projection. -
-
Uses of VisualizationItem in elki.visualization
Subinterfaces of VisualizationItem in elki.visualization Modifier and Type Interface Description interface
VisualizationMenuAction
Visualizer actions.interface
VisualizationMenuToggle
Toggle action.Classes in elki.visualization that implement VisualizationItem Modifier and Type Class Description class
VisualizationTask
Container class, with ugly casts to reduce generics crazyness.Methods in elki.visualization with type parameters of type VisualizationItem Modifier and Type Method Description static <A,B extends VisualizationItem>
voidVisualizationTree. findNewResultVis(VisualizerContext context, java.lang.Object start, java.lang.Class<? super A> type1, java.lang.Class<? super B> type2, java.util.function.BiConsumer<A,B> handler)
Process new result combinations of an object type1 (in first hierarchy) having a child of type2 (in second hierarchy).static <A,B extends VisualizationItem>
voidVisualizationTree. findNewSiblings(VisualizerContext context, java.lang.Object start, java.lang.Class<? super A> type1, java.lang.Class<? super B> type2, java.util.function.BiConsumer<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.Methods in elki.visualization with parameters of type VisualizationItem Modifier and Type Method Description void
VisualizerContext. addVis(java.lang.Object parent, VisualizationItem vis)
Add (register) a visualization.java.util.List<VisualizationTask>
VisualizerContext. getVisTasks(VisualizationItem item)
void
VisualizationTree. visChanged(VisualizationItem item)
A visualization item has changed.void
VisualizerContext. visChanged(VisualizationItem item)
A visualization item has changed.void
VisualizationListener. visualizationChanged(VisualizationItem item)
Visualization has changed. -
Uses of VisualizationItem in elki.visualization.gui
Methods in elki.visualization.gui with parameters of type VisualizationItem Modifier and Type Method Description void
ResultWindow. visualizationChanged(VisualizationItem item)
-
Uses of VisualizationItem in elki.visualization.gui.detail
Methods in elki.visualization.gui.detail with parameters of type VisualizationItem Modifier and Type Method Description void
DetailView. visualizationChanged(VisualizationItem current)
-
Uses of VisualizationItem in elki.visualization.gui.overview
Methods in elki.visualization.gui.overview with parameters of type VisualizationItem Modifier and Type Method Description void
OverviewPlot. visualizationChanged(VisualizationItem child)
-
Uses of VisualizationItem in elki.visualization.projections
Subinterfaces of VisualizationItem in elki.visualization.projections Modifier and Type Interface 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.Classes in elki.visualization.projections that implement VisualizationItem Modifier and Type Class 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
SilhouetteProjection
Silhouette projection.class
Simple1D
Dimension-selecting 1D projection.class
Simple2D
Dimension-selecting 2D projection.class
SimpleParallel
Simple parallel projection Scaled space: reordered, scaled and inverted. -
Uses of VisualizationItem in elki.visualization.projector
Subinterfaces of VisualizationItem in elki.visualization.projector Modifier and Type Interface Description interface
Projector
A projector is responsible for adding projections to the visualization.Classes in elki.visualization.projector that implement VisualizationItem Modifier and Type Class 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.class
SilhouettePlotProjector
Projection for Silhouette plots. -
Uses of VisualizationItem in elki.visualization.style
Subinterfaces of VisualizationItem in elki.visualization.style Modifier and Type Interface 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.Classes in elki.visualization.style that implement VisualizationItem Modifier and Type Class Description class
ClusterStylingPolicy
Styling policy based on cluster membership. -
Uses of VisualizationItem in elki.visualization.visualizers
Methods in elki.visualization.visualizers with parameters of type VisualizationItem Modifier and Type Method Description void
AbstractVisualization. visualizationChanged(VisualizationItem item)
-
Uses of VisualizationItem in elki.visualization.visualizers.actions
Classes in elki.visualization.visualizers.actions that implement VisualizationItem Modifier and Type Class Description private static class
ClusterStyleAction.SetStyleAction
Action to use a clustering asClusterStylingPolicy
. -
Uses of VisualizationItem in elki.visualization.visualizers.pairsegments
Classes in elki.visualization.visualizers.pairsegments that implement VisualizationItem Modifier and Type Class Description class
SegmentsStylingPolicy
Styling policy to communicate the segment selection to other visualizers. -
Uses of VisualizationItem in elki.visualization.visualizers.parallel
Methods in elki.visualization.visualizers.parallel with parameters of type VisualizationItem Modifier and Type Method Description void
AbstractParallelVisualization. visualizationChanged(VisualizationItem item)
-
Uses of VisualizationItem in elki.visualization.visualizers.scatterplot
Methods in elki.visualization.visualizers.scatterplot with parameters of type VisualizationItem Modifier and Type Method Description void
AbstractScatterplotVisualization. visualizationChanged(VisualizationItem item)
-
Uses of VisualizationItem in elki.visualization.visualizers.scatterplot.cluster
Classes in elki.visualization.visualizers.scatterplot.cluster that implement VisualizationItem Modifier and Type Class Description class
VoronoiVisualization.SwitchModeAction
Menu item to change visualization styles. -
Uses of VisualizationItem in elki.visualization.visualizers.thumbs
Methods in elki.visualization.visualizers.thumbs with parameters of type VisualizationItem Modifier and Type Method Description void
ThumbnailVisualization. visualizationChanged(VisualizationItem item)
-
Uses of VisualizationItem in elki.visualization.visualizers.visunproj
Classes in elki.visualization.visualizers.visunproj that implement VisualizationItem Modifier and Type Class Description class
DendrogramVisualization.SwitchStyleAction
Menu item to change visualization styles.
-