![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
GenericHydrogen15ShiftTautomerizationRule. More...
#include <GenericHydrogen15ShiftTautomerization.hpp>
Inheritance diagram for CDPL::Chem::GenericHydrogen15ShiftTautomerization:Public Member Functions | |
| GenericHydrogen15ShiftTautomerization () | |
Public Member Functions inherited from CDPL::Chem::PatternBasedTautomerizationRule | |
| PatternBasedTautomerizationRule (unsigned int rule_id) | |
| PatternBasedTautomerizationRule (const PatternBasedTautomerizationRule &rule) | |
| PatternBasedTautomerizationRule & | operator= (const PatternBasedTautomerizationRule &rule) |
| template<typename Iter > | |
| void | addTransformationPattern (const MolecularGraph::SharedPointer &pattern, Iter bond_chgs_beg, Iter bond_chgs_end) |
| void | addExcludePattern (const MolecularGraph::SharedPointer &pattern) |
| void | addExcludePatterns (const PatternBasedTautomerizationRule &rule) |
| void | clearExcludePatterns () |
| bool | setup (MolecularGraph &parent_molgraph) |
| unsigned int | getID () const |
| bool | generate (Molecule &tautomer) |
| Generates the next tautomer. More... | |
| TautomerizationRule::SharedPointer | clone () const |
Public Member Functions inherited from CDPL::Chem::TautomerizationRule | |
| virtual | ~TautomerizationRule () |
Additional Inherited Members | |
Public Types inherited from CDPL::Chem::PatternBasedTautomerizationRule | |
| typedef std::shared_ptr< PatternBasedTautomerizationRule > | SharedPointer |
Public Types inherited from CDPL::Chem::TautomerizationRule | |
| typedef std::shared_ptr< TautomerizationRule > | SharedPointer |
GenericHydrogen15ShiftTautomerizationRule.
| CDPL::Chem::GenericHydrogen15ShiftTautomerization::GenericHydrogen15ShiftTautomerization | ( | ) |