de.lmu.ifi.dbs.elki.algorithm.clustering
Class OPTICSXi.SteepDownArea
java.lang.Object
  
de.lmu.ifi.dbs.elki.algorithm.clustering.OPTICSXi.SteepArea
      
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()
 
            | 
 
 
 
mib
private double mib
- Maximum in-between value
 
OPTICSXi.SteepDownArea
public OPTICSXi.SteepDownArea(int startindex,
                              int endindex,
                              double startDouble,
                              double mib)
- Constructor
- Parameters:
 startindex - Start indexendindex - End indexstartDouble - Start value (= maximum)mib - Maximum inbetween value (for Xi extraction; modifiable)
 
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