Interface NeighborPredicate.Instance<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      elki.database.ids.DBIDs getIDs()
      Get the IDs the predicate is defined for.
      T getNeighbors​(elki.database.ids.DBIDRef reference)
      Get the neighbors of a reference object for DBSCAN.
      elki.database.ids.DBIDIter iterDBIDs​(T neighbors)
      Add the neighbors to a DBID set
    • Method Detail

      • getNeighbors

        T getNeighbors​(elki.database.ids.DBIDRef reference)
        Get the neighbors of a reference object for DBSCAN.
        Parameters:
        reference - Reference object
        Returns:
        Neighborhood
      • getIDs

        elki.database.ids.DBIDs getIDs()
        Get the IDs the predicate is defined for.
        Returns:
        Database ids
      • iterDBIDs

        elki.database.ids.DBIDIter iterDBIDs​(T neighbors)
        Add the neighbors to a DBID set
        Parameters:
        neighbors - Neighbors to iterate over
        Returns:
        iterator