Class OPTICSXi.SteepScanPosition

  • Enclosing class:
    OPTICSXi

    private static class OPTICSXi.SteepScanPosition
    extends java.lang.Object
    Position when scanning for steep areas
    Author:
    Erich Schubert
    • Constructor Detail

      • SteepScanPosition

        public SteepScanPosition​(ClusterOrder co)
        Constructor.
        Parameters:
        co - Cluster order
    • Method Detail

      • next

        public void next()
        Advance to the next entry
      • hasNext

        public boolean hasNext()
        Test whether there is a next value.
        Returns:
        end of cluster order
      • steepUp

        public boolean steepUp​(double ixi)
        Test for a steep up point.
        Parameters:
        ixi - steepness factor (1-xi)
        Returns:
        truth value
      • steepDown

        public boolean steepDown​(double ixi)
        Test for a steep down area.
        Parameters:
        ixi - Steepness factor (1-xi)
        Returns:
        truth value
      • getReachability

        public double getReachability()
        Get current reachability.
        Returns:
        Reachability
      • getNextReachability

        public double getNextReachability()
        Get current reachability.
        Returns:
        Reachability