RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::Canon::detail Namespace Reference

Functions

void initFragmentCanonAtoms (const ROMol &mol, std::vector< Canon::canon_atom > &atoms, bool includeChirality, const std::vector< std::string > *atomSymbols, const std::vector< std::string > *bondSymbols, const boost::dynamic_bitset<> &atomsInPlay, const boost::dynamic_bitset<> &bondsInPlay, bool needsInit)
 
template<typename T >
void rankWithFunctor (T &ftor, bool breakTies, int *order, bool useSpecial=false, bool useChirality=false, const boost::dynamic_bitset<> *atomsInPlay=nullptr, const boost::dynamic_bitset<> *bondsInPlay=nullptr)
 

Function Documentation

◆ initFragmentCanonAtoms()

void RDKit::Canon::detail::initFragmentCanonAtoms ( const ROMol mol,
std::vector< Canon::canon_atom > &  atoms,
bool  includeChirality,
const std::vector< std::string > *  atomSymbols,
const std::vector< std::string > *  bondSymbols,
const boost::dynamic_bitset<> &  atomsInPlay,
const boost::dynamic_bitset<> &  bondsInPlay,
bool  needsInit 
)

◆ rankWithFunctor()

template<typename T >
void RDKit::Canon::detail::rankWithFunctor ( T &  ftor,
bool  breakTies,
int order,
bool  useSpecial = false,
bool  useChirality = false,
const boost::dynamic_bitset<> *  atomsInPlay = nullptr,
const boost::dynamic_bitset<> *  bondsInPlay = nullptr 
)