Rosetta
|
#include <protocols/match/MatchSet.fwd.hh>
#include <protocols/match/Hit.fwd.hh>
#include <core/types.hh>
#include <numeric/geometry/hashing/SixDHasher.hh>
#include <utility/VirtualBase.hh>
#include <utility/fixedsizearray1.hh>
#include <utility/FixedSizeLexicographicalIterator.fwd.hh>
#include <boost/unordered_map.hpp>
#include <list>
#include <utility/vector1.hh>
Classes | |
class | protocols::match::HitHasher |
This object hashes hits into 6D voxels. This hash can then be traversed to retrieve the hits that hash to the same voxel (matches!). There are 64 hashes representing the 2^6 ways to perturb the bins in 6D by 1/2 of their bin width. More... | |
class | protocols::match::HitNeighborFinder |
class | protocols::match::MatchCounter |
Class for counting the number of matches given a particular discretization level. More... | |
struct | protocols::match::match_lite_equals |
struct | protocols::match::match_lite_hasher |
class | protocols::match::MatchOutputTracker |
Namespaces | |
protocols | |
The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP. | |
protocols::match | |
Typedefs | |
typedef utility::vector1< Hit const * > | protocols::match::match_lite |
Functions | |
numeric::geometry::hashing::Real3 | protocols::match::advance_euler_angles (numeric::geometry::hashing::Real3 const &orig_angles, numeric::geometry::hashing::Real3 const &offsets) |
Increment the euler angles and then wrap them into their appropriate ranges. More... | |