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

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

public static class OPTICSXi.SteepDownArea
extends OPTICSXi.SteepArea

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


Field Summary
private  double mib
          Maximum in-between value
 
Constructor Summary
OPTICSXi.SteepDownArea(int startindex, int endindex, double startDouble, double mib)
          Constructor
 
Method Summary
 double getMib()
          Get the maximum in-between value
 void setMib(double mib)
          Update the maximum in-between value
 String toString()
           
 
Methods inherited from class de.lmu.ifi.dbs.elki.algorithm.clustering.OPTICSXi.SteepArea
getEndIndex, getMaximum, getStartIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mib

private double mib
Maximum in-between value

Constructor Detail

OPTICSXi.SteepDownArea

public OPTICSXi.SteepDownArea(int startindex,
                              int endindex,
                              double startDouble,
                              double mib)
Constructor

Parameters:
startindex - Start index
endindex - End index
startDouble - Start value (= maximum)
mib - Maximum inbetween value (for Xi extraction; modifiable)
Method Detail

getMib

public double getMib()
Get the maximum in-between value

Returns:
the mib value

setMib

public void setMib(double mib)
Update the maximum in-between value

Parameters:
mib - the mib to set

toString

public String toString()
Overrides:
toString in class Object

Release 0.4.0 (2011-09-20_1324)