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 interfaceVisualizationMenuActionVisualizer actions.interfaceVisualizationMenuToggleToggle action.Classes in elki.visualization that implement VisualizationItem Modifier and Type Class Description classVisualizationTaskContainer 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 voidVisualizerContext. addVis(java.lang.Object parent, VisualizationItem vis)Add (register) a visualization.java.util.List<VisualizationTask>VisualizerContext. getVisTasks(VisualizationItem item)voidVisualizationTree. visChanged(VisualizationItem item)A visualization item has changed.voidVisualizerContext. visChanged(VisualizationItem item)A visualization item has changed.voidVisualizationListener. 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 voidResultWindow. 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 voidDetailView. 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 voidOverviewPlot. visualizationChanged(VisualizationItem child) - 
Uses of VisualizationItem in elki.visualization.projections
Subinterfaces of VisualizationItem in elki.visualization.projections Modifier and Type Interface Description interfaceFullProjectionFull vector space projections.interfaceProjectionBase interface used for projections in the ELKI visualizers.interfaceProjection1DInterface for projections that have a specialization to only compute the first component.interfaceProjection2DProjections that have specialized methods to only compute the first two dimensions of the projection.interfaceProjectionParallelProjection to parallel coordinates that allows reordering and inversion of axes.Classes in elki.visualization.projections that implement VisualizationItem Modifier and Type Class Description classAbstractFullProjectionAbstract base class for full projections.classAbstractProjectionAbstract base projection class.classAbstractSimpleProjectionAbstract base class for "simple" projections.classAffineProjectionAffine projections are the most general class.classOPTICSProjectionOPTICS projection.classSilhouetteProjectionSilhouette projection.classSimple1DDimension-selecting 1D projection.classSimple2DDimension-selecting 2D projection.classSimpleParallelSimple 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 interfaceProjectorA projector is responsible for adding projections to the visualization.Classes in elki.visualization.projector that implement VisualizationItem Modifier and Type Class Description classHistogramProjector<V extends NumberVector>ScatterPlotProjector is responsible for producing a set of scatterplot visualizations.classOPTICSProjectorProjection for OPTICS plots.classParallelPlotProjector<V extends SpatialComparable>ParallelPlotProjector is responsible for producing a parallel axes visualization.classScatterPlotProjector<V extends SpatialComparable>ScatterPlotProjector is responsible for producing a set of scatterplot visualizations.classSilhouettePlotProjectorProjection for Silhouette plots. - 
Uses of VisualizationItem in elki.visualization.style
Subinterfaces of VisualizationItem in elki.visualization.style Modifier and Type Interface Description interfaceClassStylingPolicyStyling policy that is based on classes, for example clusters or labels.interfaceSingleObjectsStylingPolicyStyling policy based on assigning objects individual colors.interfaceStylingPolicyStyling policy.Classes in elki.visualization.style that implement VisualizationItem Modifier and Type Class Description classClusterStylingPolicyStyling 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 voidAbstractVisualization. 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 classClusterStyleAction.SetStyleActionAction 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 classSegmentsStylingPolicyStyling 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 voidAbstractParallelVisualization. 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 voidAbstractScatterplotVisualization. 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 classVoronoiVisualization.SwitchModeActionMenu 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 voidThumbnailVisualization. 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 classDendrogramVisualization.SwitchStyleActionMenu item to change visualization styles. 
 -