Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::ligand_docking::ga_ligand_dock::GridHash3D< T > Class Template Reference

#include <GridHash3D.hh>

Public Member Functions

 GridHash3D ()
 
void set_resolution (core::Real reso)
 
void add_point (T info)
 
void get_neighbors (numeric::xyzVector< core::Real > const &queryPoint, utility::vector1< T > &neighbors, core::Real maxDis=7.0)
 
int npoints ()
 

Private Attributes

std::unordered_multimap< int, T > nodes_
 
core::Real resolution_
 

Constructor & Destructor Documentation

◆ GridHash3D()

Member Function Documentation

◆ add_point()

template<class T >
void protocols::ligand_docking::ga_ligand_dock::GridHash3D< T >::add_point ( info)

◆ get_neighbors()

template<class T >
void protocols::ligand_docking::ga_ligand_dock::GridHash3D< T >::get_neighbors ( numeric::xyzVector< core::Real > const &  queryPoint,
utility::vector1< T > &  neighbors,
core::Real  maxDis = 7.0 
)

◆ npoints()

template<class T >
int protocols::ligand_docking::ga_ligand_dock::GridHash3D< T >::npoints ( )
inline

◆ set_resolution()

template<class T >
void protocols::ligand_docking::ga_ligand_dock::GridHash3D< T >::set_resolution ( core::Real  reso)
inline

Member Data Documentation

◆ nodes_

template<class T >
std::unordered_multimap< int, T > protocols::ligand_docking::ga_ligand_dock::GridHash3D< T >::nodes_
private

◆ resolution_

template<class T >
core::Real protocols::ligand_docking::ga_ligand_dock::GridHash3D< T >::resolution_
private

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