![]() |
Rosetta Utilities
2014.35
|
#include <CoordinateArray_RMSD_FlatLookup.hh>
Public Member Functions | |
CoordinateArray_RMSD_FlatLookup (Real *entry_coordinates, Real *entry_radii, numeric::Size num_entries, numeric::Size coordinates_per_entry) | |
virtual void | prepare_for_query (Real *&q) |
virtual Real | entry_distance (Real *&q, numeric::Size &e) |
virtual Real | entry_radius (numeric::Size &e) |
![]() | |
~FlatLookup () | |
void | initialize (InputIterator first, InputIterator last) |
bool | first_match (Real *&query, numeric::Size &entry, Real &distance) |
bool | closest_match (Real *&query, numeric::Size &entry, Real &distance) |
Public Attributes | |
Real * | entry_coordinates |
Real * | entry_radii |
numeric::Size | num_entries |
numeric::Size | coordinates_per_entry |
numeric::Size | entry_size |
numeric::alignment::QCP_Kernel < Real > | kernel |
![]() | |
std::vector< numeric::Size > | entries |
|
inline |
References numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_size, numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >::initialize(), numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::kernel, and numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::num_entries.
|
inlinevirtual |
Implements numeric::coordinate_fitting::FlatLookup< Real *, numeric::Size, Real >.
References numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::coordinates_per_entry, numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_coordinates, numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_size, and numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::kernel.
|
inlinevirtual |
|
inlinevirtual |
numeric::Size numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::coordinates_per_entry |
Real* numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_coordinates |
Real* numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_radii |
numeric::Size numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_size |
numeric::alignment::QCP_Kernel<Real> numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::kernel |
Referenced by numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::CoordinateArray_RMSD_FlatLookup(), numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::entry_distance(), and numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::prepare_for_query().
numeric::Size numeric::coordinate_fitting::CoordinateArray_RMSD_FlatLookup< Real >::num_entries |