![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <Metal.h>
Public Member Functions | |
| MetalDisconnector (const MetalDisconnectorOptions &options=MetalDisconnectorOptions()) | |
| MetalDisconnector (const MetalDisconnector &other) | |
| ~MetalDisconnector () | |
| ROMol * | getMetalNof () |
| ROMol * | getMetalNon () |
| void | setMetalNof (const ROMol &mol) |
| void | setMetalNon (const ROMol &mol) |
| ROMol * | disconnect (const ROMol &mol) |
| void | disconnect (RWMol &mol) |
| void | disconnectInPlace (RWMol &mol) |
| RDKit::MolStandardize::MetalDisconnector::MetalDisconnector | ( | const MetalDisconnectorOptions & | options = MetalDisconnectorOptions() | ) |
Referenced by MetalDisconnector().
| RDKit::MolStandardize::MetalDisconnector::MetalDisconnector | ( | const MetalDisconnector & | other | ) |
References MetalDisconnector().
| RDKit::MolStandardize::MetalDisconnector::~MetalDisconnector | ( | ) |
Break covalent bonds between metals and organic atoms under certain conditions.
<b>Notes:</b>
The algorithm works as follows:
Referenced by disconnectInPlace().
| void RDKit::MolStandardize::MetalDisconnector::disconnect | ( | RWMol & | mol | ) |
overload modifies the molecule in place
|
inline |
Definition at line 71 of file Metal.h.
References disconnect().
| ROMol * RDKit::MolStandardize::MetalDisconnector::getMetalNof | ( | ) |
| ROMol * RDKit::MolStandardize::MetalDisconnector::getMetalNon | ( | ) |
| void RDKit::MolStandardize::MetalDisconnector::setMetalNof | ( | const ROMol & | mol | ) |
| void RDKit::MolStandardize::MetalDisconnector::setMetalNon | ( | const ROMol & | mol | ) |