Uses of Class
messif.objects.PrecomputedDistancesFilter

Packages that use PrecomputedDistancesFilter
messif.objects Metric data objects. 
 

Uses of PrecomputedDistancesFilter in messif.objects
 

Subclasses of PrecomputedDistancesFilter in messif.objects
 class PrecompDistPerforatedArrayFilter
           
 class PrecomputedDistancesFixedArrayFilter
          Precomputed distance filter that has a fixed array of distances.
 class PrecomputedDistancesPivotMapFilter
          Precomputed distance filter that has the stored precomputed distances mapped to the respective LocalAbstractObject.
 

Methods in messif.objects with type parameters of type PrecomputedDistancesFilter
<T extends PrecomputedDistancesFilter>
T
LocalAbstractObject.getDistanceFilter(java.lang.Class<T> filterClass)
          Returns a filter of the specified class (or any of its descendants) from this object's filter chain.
<T extends PrecomputedDistancesFilter>
T
LocalAbstractObject.getDistanceFilter(java.lang.Class<T> filterClass, boolean inheritable)
          Returns a filter of the specified class from this object's filter chain.
 

Methods in messif.objects that return PrecomputedDistancesFilter
 PrecomputedDistancesFilter LocalAbstractObject.getDistanceFilter(int position)
          Returns a filter at specified position in this object's filter chain.
 PrecomputedDistancesFilter PrecomputedDistancesFilter.getNextFilter()
          Returns the next filter in this filter's chain.
 PrecomputedDistancesFilter LocalAbstractObject.chainDestroy()
          Destroys whole filter chain of this object.
 PrecomputedDistancesFilter LocalAbstractObject.chainFilter(PrecomputedDistancesFilter filter, boolean replaceIfExists)
          Adds the specified filter to the end of this object's filter chain.
 

Methods in messif.objects with parameters of type PrecomputedDistancesFilter
 boolean PrecomputedDistancesFilter.excludeUsingPrecompDist(PrecomputedDistancesFilter targetFilter, float radius)
          Returns true if object associated with targetFilter filter can be excluded (filtered out) using this precomputed distances.
protected abstract  boolean PrecomputedDistancesFilter.excludeUsingPrecompDistImpl(PrecomputedDistancesFilter targetFilter, float radius)
          Returns true if object associated with targetFilter filter can be excluded (filtered out) using this precomputed distances.
protected  boolean PrecomputedDistancesFixedArrayFilter.excludeUsingPrecompDistImpl(PrecomputedDistancesFilter targetFilter, float radius)
           
protected  boolean PrecomputedDistancesPivotMapFilter.excludeUsingPrecompDistImpl(PrecomputedDistancesFilter targetFilter, float radius)
           
 PrecomputedDistancesFilter LocalAbstractObject.chainFilter(PrecomputedDistancesFilter filter, boolean replaceIfExists)
          Adds the specified filter to the end of this object's filter chain.
 boolean PrecomputedDistancesFilter.includeUsingPrecompDist(PrecomputedDistancesFilter targetFilter, float radius)
          Returns true if object associated with targetFilter filter can be included using this precomputed distances.
protected abstract  boolean PrecomputedDistancesFilter.includeUsingPrecompDistImpl(PrecomputedDistancesFilter targetFilter, float radius)
          Returns true if object associated with targetFilter filter can be included using this precomputed distances.
protected  boolean PrecomputedDistancesFixedArrayFilter.includeUsingPrecompDistImpl(PrecomputedDistancesFilter targetFilter, float radius)
           
protected  boolean PrecomputedDistancesPivotMapFilter.includeUsingPrecompDistImpl(PrecomputedDistancesFilter targetFilter, float radius)
           
 boolean LocalAbstractObject.unchainFilter(PrecomputedDistancesFilter filter)
          Deletes the specified filter from this object's filter chain.