Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

BTK::Internal Namespace Reference


Functions

template<typename AtomIterator1, typename AtomIterator2> void setup_rmsd (AtomIterator1 first1, AtomIterator1 last1, AtomIterator2 first2, AtomIterator2 last2, BTKVector &T1, BTKVector &T2, BTKMatrix &R, double &Eo, unsigned &N)
template<typename AtomType, typename UnaryFunction> void for_each_buildable_atom_iter (AtomType &a, std::set< AtomType * > &visited, UnaryFunction func)
template<typename AtomType> void cache_bond_distance_4 (AtomType &a)
template<typename AtomType> void cache_bond_distance_4_iter (AtomType &start, AtomType &boundary, AtomType &a1, unsigned dist)
template<typename AtomType> bool build_atom_iter (std::set< AtomType * > &visited, std::queue< AtomType * > &bfs_queue, std::map< AtomType *, AtomType * > &traceback)
template<typename AtomType> void build_atom_traceback (AtomType &a, std::map< AtomType *, AtomType * > &traceback)


Function Documentation

template<typename AtomType>
bool BTK::Internal::build_atom_iter std::set< AtomType * > &  visited,
std::queue< AtomType * > &  bfs_queue,
std::map< AtomType *, AtomType * > &  traceback
 

Here is the call graph for this function:

template<typename AtomType>
void BTK::Internal::build_atom_traceback AtomType &  a,
std::map< AtomType *, AtomType * > &  traceback
 

Here is the call graph for this function:

template<typename AtomType>
void BTK::Internal::cache_bond_distance_4 AtomType &  a  ) 
 

Here is the call graph for this function:

template<typename AtomType>
void BTK::Internal::cache_bond_distance_4_iter AtomType &  start,
AtomType &  boundary,
AtomType &  a1,
unsigned  dist
 

template<typename AtomType, typename UnaryFunction>
void BTK::Internal::for_each_buildable_atom_iter AtomType &  a,
std::set< AtomType * > &  visited,
UnaryFunction  func
 

template<typename AtomIterator1, typename AtomIterator2>
void BTK::Internal::setup_rmsd AtomIterator1  first1,
AtomIterator1  last1,
AtomIterator2  first2,
AtomIterator2  last2,
BTKVector &  T1,
BTKVector &  T2,
BTKMatrix &  R,
double &  Eo,
unsigned &  N
 


Generated on Wed Apr 14 00:43:28 2004 for BTK by doxygen 1.3.6