Rosetta
Public Member Functions | Public Attributes | Private Types | List of all members
protocols::indexed_structure_store::search::StructurePairQuery Class Reference

#include <QueryDatabase.hh>

Public Member Functions

 StructurePairQuery (ndarray::Array< SearchReal, 3, 3 > query_coordinates_a, ndarray::Array< SearchReal, 3, 3 > query_coordinates_b, SearchReal rmsd_tolerance_)
 
 StructurePairQuery (ndarray::Array< SearchReal, 3, 3 > query_coordinates_a, ndarray::Array< SearchReal, 3, 3 > query_coordinates_b, SearchReal rmsd_tolerance_, Index min_primary_distance_, Index max_primary_distance_)
 
void init (ndarray::Array< SearchReal, 3, 3 > query_coordinates_a, ndarray::Array< SearchReal, 3, 3 > query_coordinates_b)
 

Public Attributes

Index n_entry_a
 
Index n_entry_b
 
CoordinateMatrix q_buffer_a
 
CoordinateMatrix q_buffer_b
 
Index c_per_entry
 
SearchReal rmsd_tolerance
 
bool limit_primary_distance
 
Index min_primary_distance
 
Index max_primary_distance
 

Private Types

typedef Eigen::Matrix< SearchReal, 3, 1 > Coordinate
 
typedef Eigen::Matrix< SearchReal, 3, Eigen::Dynamic > CoordinateMatrix
 

Member Typedef Documentation

◆ Coordinate

◆ CoordinateMatrix

Constructor & Destructor Documentation

◆ StructurePairQuery() [1/2]

protocols::indexed_structure_store::search::StructurePairQuery::StructurePairQuery ( ndarray::Array< SearchReal, 3, 3 >  query_coordinates_a,
ndarray::Array< SearchReal, 3, 3 >  query_coordinates_b,
SearchReal  rmsd_tolerance_ 
)

References init().

◆ StructurePairQuery() [2/2]

protocols::indexed_structure_store::search::StructurePairQuery::StructurePairQuery ( ndarray::Array< SearchReal, 3, 3 >  query_coordinates_a,
ndarray::Array< SearchReal, 3, 3 >  query_coordinates_b,
SearchReal  rmsd_tolerance_,
Index  min_primary_distance_,
Index  max_primary_distance_ 
)

References init().

Member Function Documentation

◆ init()

void protocols::indexed_structure_store::search::StructurePairQuery::init ( ndarray::Array< SearchReal, 3, 3 >  query_coordinates_a,
ndarray::Array< SearchReal, 3, 3 >  query_coordinates_b 
)

Member Data Documentation

◆ c_per_entry

Index protocols::indexed_structure_store::search::StructurePairQuery::c_per_entry

◆ limit_primary_distance

bool protocols::indexed_structure_store::search::StructurePairQuery::limit_primary_distance

◆ max_primary_distance

Index protocols::indexed_structure_store::search::StructurePairQuery::max_primary_distance

◆ min_primary_distance

Index protocols::indexed_structure_store::search::StructurePairQuery::min_primary_distance

◆ n_entry_a

Index protocols::indexed_structure_store::search::StructurePairQuery::n_entry_a

◆ n_entry_b

Index protocols::indexed_structure_store::search::StructurePairQuery::n_entry_b

◆ q_buffer_a

CoordinateMatrix protocols::indexed_structure_store::search::StructurePairQuery::q_buffer_a

◆ q_buffer_b

CoordinateMatrix protocols::indexed_structure_store::search::StructurePairQuery::q_buffer_b

◆ rmsd_tolerance

SearchReal protocols::indexed_structure_store::search::StructurePairQuery::rmsd_tolerance

The documentation for this class was generated from the following files: