#include <FlatLookup.hh>
|
| ~FlatLookup ()=default |
|
template<class InputIterator > |
void | initialize (InputIterator first, InputIterator last) |
|
bool | first_match (QueryType &query, EntryType &entry, Real &distance) |
|
bool | closest_match (QueryType &query, EntryType &entry, Real &distance) |
|
bool | closest_match_subset (QueryType &query, EntryType &entry, Real &distance, std::vector< bool > subset) |
|
void | all_matches_below_threshold (QueryType &query, std::vector< Size > &entry_loc_v, std::vector< Real > &distance, Real rms_threshold) |
|
virtual void | prepare_for_query (QueryType &) |
|
virtual Real | entry_distance (QueryType &q, EntryType &e2)=0 |
|
virtual Real | entry_radius (EntryType &e)=0 |
|
template<class QueryType, class EntryType, class Real = double>
template<class QueryType, class EntryType, class Real = double>
template<class QueryType, class EntryType, class Real = double>
template<class QueryType, class EntryType, class Real = double>
template<class QueryType, class EntryType, class Real = double>
Implemented in numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >.
Referenced by numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::all_matches_below_threshold(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::closest_match(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::closest_match_subset(), and numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::first_match().
template<class QueryType, class EntryType, class Real = double>
template<class QueryType, class EntryType, class Real = double>
template<class QueryType, class EntryType, class Real = double>
template<class InputIterator >
template<class QueryType, class EntryType, class Real = double>
Reimplemented in numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >.
Referenced by numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::all_matches_below_threshold(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::closest_match(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::closest_match_subset(), and numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::first_match().
template<class QueryType, class EntryType, class Real = double>
Referenced by numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::all_matches_below_threshold(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::closest_match(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::closest_match_subset(), numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::first_match(), and numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::initialize().
The documentation for this class was generated from the following file: