![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <Templates.h>
Public Member Functions | |
| bool | hasTemplateOfSize (unsigned int atomCount) |
| const std::vector< std::shared_ptr< RDKit::ROMol > > & | getMatchingTemplates (unsigned int atomCount) |
| void | setRingSystemTemplates (const std::string &templatePath) |
| void | addRingSystemTemplates (const std::string &templatePath) |
| void | loadDefaultTemplates () |
Static Public Member Functions | |
| static CoordinateTemplates & | getRingSystemTemplates () |
| returns a reference to the singleton CoordinateTemplates | |
| static void | assertValidTemplate (RDKit::ROMol &mol, const std::string &smiles) |
| check if a template is considered valid | |
Definition at line 24 of file Templates.h.
| void RDDepict::CoordinateTemplates::addRingSystemTemplates | ( | const std::string & | templatePath | ) |
|
static |
check if a template is considered valid
|
inline |
Definition at line 48 of file Templates.h.
|
inlinestatic |
returns a reference to the singleton CoordinateTemplates
Definition at line 36 of file Templates.h.
|
inline |
Definition at line 41 of file Templates.h.
|
inline |
Definition at line 70 of file Templates.h.
References RDKit::MolOps::symmetrizeSSSR(), and TEMPLATE_SMARTS.
| void RDDepict::CoordinateTemplates::setRingSystemTemplates | ( | const std::string & | templatePath | ) |