#include <FlatLookup.hh>
|
| virtual | ~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: