de.lmu.ifi.dbs.elki.algorithm.clustering
Class OPTICSXi.SteepArea

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.algorithm.clustering.OPTICSXi.SteepArea
Direct Known Subclasses:
OPTICSXi.SteepDownArea, OPTICSXi.SteepUpArea
Enclosing class:
OPTICSXi<N extends NumberDistance<N,?>>

public abstract static class OPTICSXi.SteepArea
extends Object

Data structure to represent a steep-down-area for the xi method.


Field Summary
private  int endindex
          End index of down-area
private  double maximum
          Maximum value
private  int startindex
          Start index of down-area
 
Constructor Summary
OPTICSXi.SteepArea(int startindex, int endindex, double maximum)
          Constructor.
 
Method Summary
 int getEndIndex()
          End index
 double getMaximum()
          Get the start value = maximum value
 int getStartIndex()
          Start index
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startindex

private int startindex
Start index of down-area


endindex

private int endindex
End index of down-area


maximum

private double maximum
Maximum value

Constructor Detail

OPTICSXi.SteepArea

public OPTICSXi.SteepArea(int startindex,
                          int endindex,
                          double maximum)
Constructor.

Parameters:
startindex - Start index
endindex - End index
maximum - Maximum value
Method Detail

getStartIndex

public int getStartIndex()
Start index

Returns:
the start index

getEndIndex

public int getEndIndex()
End index

Returns:
the end index

getMaximum

public double getMaximum()
Get the start value = maximum value

Returns:
the starting value

Release 0.4.0 (2011-09-20_1324)