| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.visualization | 
 Visualization package of ELKI. 
 | 
| 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.visualizers.parallel.selection | 
 Visualizers for object selection based on parallel projections. 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.selection | 
 Visualizers for object selection based on 2D projections. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) Projection | 
VisualizationTask.proj
The current projection 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<P extends Projection>  | 
VisualizationTask.getProj()  | 
| Modifier and Type | Method and Description | 
|---|---|
VisualizationTask | 
VisualizationTask.clone(SVGPlot plot,
     VisualizerContext context,
     Projection p,
     double width,
     double height)
Special clone operation to set projection and size. 
 | 
| Constructor and Description | 
|---|
VisualizationTask(String name,
                 VisualizerContext context,
                 Result result,
                 Relation<?> relation,
                 VisFactory factory,
                 Projection proj,
                 SVGPlot svgp,
                 double width,
                 double height)
Constructor 
 | 
| Modifier and Type | Field and Description | 
|---|---|
Projection | 
PlotItem.proj
Projection (may be  
null!) | 
| Constructor and Description | 
|---|
PlotItem(double x,
        double y,
        double w,
        double h,
        Projection proj)
Constructor. 
 | 
PlotItem(double w,
        double h,
        Projection proj)
Constructor. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
FullProjection
Full vector space projections. 
 | 
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<D extends Distance<D>>
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 | Method and Description | 
|---|---|
private void | 
SelectionToolAxisRangeVisualization.Instance.updateSelection(Projection proj,
               org.w3c.dom.svg.SVGPoint p1,
               org.w3c.dom.svg.SVGPoint p2)
Update the selection in the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
SelectionToolCubeVisualization.Instance.updateSelection(Projection proj,
               org.w3c.dom.svg.SVGPoint p1,
               org.w3c.dom.svg.SVGPoint p2)
Update the selection in the context. 
 |