| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.clustering | 
 Clustering algorithms. 
 | 
| de.lmu.ifi.dbs.elki.result.optics | 
 Result classes for OPTICS. 
 | 
| de.lmu.ifi.dbs.elki.visualization.opticsplot | 
 Code for drawing OPTICS plots 
 | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.optics | 
 Visualizers that do work on OPTICS plots 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) ClusterOrderEntry<N> | 
OPTICSXi.SteepScanPosition.ecurr
Current entry 
 | 
(package private) ClusterOrderEntry<N> | 
OPTICSXi.SteepScanPosition.esucc
Next entry 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) List<ClusterOrderEntry<N>> | 
OPTICSXi.SteepScanPosition.co
Cluster order 
 | 
| Constructor and Description | 
|---|
OPTICSXi.SteepScanPosition(List<ClusterOrderEntry<N>> co)
Constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DoubleDistanceClusterOrderEntry
Provides an entry in a cluster order. 
 | 
class  | 
GenericClusterOrderEntry<D extends Distance<D>>
Provides an entry in a cluster order. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private ArrayList<ClusterOrderEntry<D>> | 
ClusterOrderResult.clusterOrder
Cluster order storage 
 | 
private ArrayList<ClusterOrderEntry<D>> | 
ClusterOrderResult.ClusterOrderAdapter.clusterOrder
Access reference. 
 | 
private WritableDataStore<ClusterOrderEntry<D>> | 
ClusterOrderResult.map
Map of object IDs to their cluster order entry 
 | 
private DataStore<ClusterOrderEntry<D>> | 
ClusterOrderResult.ReachabilityDistanceAdapter.map
Access reference. 
 | 
private DataStore<ClusterOrderEntry<D>> | 
ClusterOrderResult.PredecessorAdapter.map
Access reference. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<ClusterOrderEntry<D>> | 
ClusterOrderResult.getClusterOrder()
Retrieve the complete cluster order. 
 | 
Iterator<ClusterOrderEntry<D>> | 
ClusterOrderResult.iterator()
The cluster order is iterable 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClusterOrderResult.add(ClusterOrderEntry<D> ce)
Add an object to the cluster order. 
 | 
int | 
GenericClusterOrderEntry.compareTo(ClusterOrderEntry<D> o)  | 
int | 
DoubleDistanceClusterOrderEntry.compareTo(ClusterOrderEntry<DoubleDistance> o)  | 
| Constructor and Description | 
|---|
ClusterOrderResult.ClusterOrderAdapter(ArrayList<ClusterOrderEntry<D>> clusterOrder)
Constructor. 
 | 
ClusterOrderResult.PredecessorAdapter(DataStore<ClusterOrderEntry<D>> map,
                                     DBIDs dbids)
Constructor. 
 | 
ClusterOrderResult.ReachabilityDistanceAdapter(DataStore<ClusterOrderEntry<D>> map,
                                              DBIDs dbids)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
OPTICSColorAdapter.getColorForEntry(ClusterOrderEntry<?> coe)
Get the color value for a particular cluster order entry. 
 | 
int | 
OPTICSColorStatic.getColorForEntry(ClusterOrderEntry<?> coe)  | 
int | 
OPTICSColorFromStylingPolicy.getColorForEntry(ClusterOrderEntry<?> coe)  | 
double | 
OPTICSCorrelationDimensionalityDistance.getDoubleForEntry(ClusterOrderEntry<D> coe)  | 
double | 
OPTICSNumberDistance.getDoubleForEntry(ClusterOrderEntry<D> coe)  | 
double | 
OPTICSDistanceAdapter.getDoubleForEntry(ClusterOrderEntry<D> coe)
Get the double value for plotting for a cluster order entry. 
 | 
boolean | 
OPTICSCorrelationDimensionalityDistance.isInfinite(ClusterOrderEntry<D> coe)  | 
boolean | 
OPTICSNumberDistance.isInfinite(ClusterOrderEntry<D> coe)  | 
boolean | 
OPTICSDistanceAdapter.isInfinite(ClusterOrderEntry<D> coe)
Test whether the reachability is infinite. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected LinearScale | 
OPTICSPlot.computeScale(List<ClusterOrderEntry<D>> order)
Compute the scale (value range) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<ClusterOrderEntry<D>> | 
AbstractOPTICSVisualization.getClusterOrder()
Access the raw cluster order 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private int | 
OPTICSPlotSelectionVisualization.Instance.getSelectedIndex(List<ClusterOrderEntry<D>> order,
                org.w3c.dom.svg.SVGPoint cPt)
Gets the Index of the ClusterOrderEntry where the event occurred 
 |