| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.data | 
 Basic classes for different data types, database object types and label types 
 | 
| de.lmu.ifi.dbs.elki.result | 
 Result types, representation and handling 
 | 
| de.lmu.ifi.dbs.elki.utilities.datastructures.hierarchy | 
 Delegate implementation of a hierarchy 
 | 
| 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.visualizers.scatterplot.cluster | 
 Visualizers for clustering results based on 2D projections 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj | 
 Visualizers that do not use a particular projection 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Hierarchy<Cluster<M>> | 
Clustering.getClusterHierarchy()
Get the cluster hierarchy. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ResultHierarchy
Class to store a hierarchy of result objects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleObjPair<Polygon> | 
KMLOutputHandler.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     java.util.Map<java.lang.Object,DoubleObjPair<Polygon>> hulls,
                     Relation<? extends NumberVector> coords)
Recursively step through the clusters to build the hulls. 
 | 
private void | 
LogResultStructureResultHandler.recursiveLogResult(java.lang.StringBuilder buf,
                  Hierarchy<Result> hier,
                  Result result,
                  int depth)
Recursively walk through the result tree. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ModifiableHierarchy<O>
Modifiable Hierarchy. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HashMapHierarchy<O>
Centralized hierarchy implementation, using a HashMap of Lists. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private Hierarchy<B> | 
StackedIter.hier2
Secondary hierarchy. 
 | 
| Constructor and Description | 
|---|
StackedIter(It<? extends A> it1,
           Hierarchy<B> hier2)
Constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VisualizationTree
Tree - actually a forest - to manage visualizations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
ResultWindow.DynamicMenu.recursiveBuildMenu(java.util.Collection<javax.swing.JMenuItem> items,
                  java.lang.Object r,
                  ResultHierarchy hier,
                  Hierarchy<java.lang.Object> vistree,
                  Projection proj)  | 
| Modifier and Type | Method and Description | 
|---|---|
private double | 
ClusterHullVisualization.Instance.addRecursively(java.util.ArrayList<double[]> hull,
              Hierarchy<Cluster<Model>> hier,
              Cluster<Model> clus)
Recursively add a cluster and its children. 
 | 
private DoubleObjPair<Polygon> | 
ClusterHullVisualization.Instance.buildHullsRecursively(Cluster<Model> clu,
                     Hierarchy<Cluster<Model>> hier,
                     java.util.Map<java.lang.Object,DoubleObjPair<Polygon>> hulls)
Recursively step through the clusters to build the hulls. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private double | 
KeyVisualization.Instance.drawHierarchy(SVGPlot svgp,
             MarkerLibrary ml,
             DoubleDoublePair size,
             DoubleDoublePair pos,
             int depth,
             Cluster<Model> cluster,
             it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<Cluster<Model>> cnum,
             Hierarchy<Cluster<Model>> hier)  | 
private static <M extends Model> | 
KeyVisualization.findDepth(Hierarchy<Cluster<M>> hier,
         Cluster<M> cluster,
         int[] size)
Recursive depth computation. 
 | 
Copyright © 2019 ELKI Development Team. License information.