#include <MolSupplier.h>

Public Member Functions | |
| TDTMolSupplier (const std::string &fileName, const std::string &nameRecord="", int confId2D=-1, int confId3D=0, bool sanitize=true) | |
| TDTMolSupplier (std::istream *inStream, bool takeOwnership=true, const std::string &nameRecord="", int confId2D=-1, int confId3D=0, bool sanitize=true) | |
| TDTMolSupplier () | |
| ~TDTMolSupplier () | |
| void | setData (const std::string &text, const std::string &nameRecord="", int confId2D=-1, int confId3D=0, bool sanitize=true) |
| void | init () |
| void | reset () |
| ROMol * | next () |
| bool | atEnd () |
| void | moveTo (unsigned int idx) |
| ROMol * | operator[] (unsigned int idx) |
| std::string | getItemText (unsigned int idx) |
| returns the text block for a particular item | |
| unsigned int | length () |
Definition at line 219 of file MolSupplier.h.
| RDKit::TDTMolSupplier::TDTMolSupplier | ( | const std::string & | fileName, | |
| const std::string & | nameRecord = "", |
|||
| int | confId2D = -1, |
|||
| int | confId3D = 0, |
|||
| bool | sanitize = true | |||
| ) | [explicit] |
| fileName | - the name of the TDT file | |
| nameRecord | - property name for the molecule name. If empty (the default), the name defaults to be empty | |
| confId2D | - if >=0 and 2D coordinates are provided, the 2D structure (depiction) in the input will be read into the corresponding conformer id. | |
| confId3D | - if >=0 and 3D coordinates are provided, the 3D structure (depiction) in the input will be read into the corresponding conformer id. | |
| sanitize | - if true sanitize the molecule before returning it |
| RDKit::TDTMolSupplier::TDTMolSupplier | ( | std::istream * | inStream, | |
| bool | takeOwnership = true, |
|||
| const std::string & | nameRecord = "", |
|||
| int | confId2D = -1, |
|||
| int | confId3D = 0, |
|||
| bool | sanitize = true | |||
| ) | [explicit] |
| RDKit::TDTMolSupplier::TDTMolSupplier | ( | ) |
| RDKit::TDTMolSupplier::~TDTMolSupplier | ( | ) |
| void RDKit::TDTMolSupplier::setData | ( | const std::string & | text, | |
| const std::string & | nameRecord = "", |
|||
| int | confId2D = -1, |
|||
| int | confId3D = 0, |
|||
| bool | sanitize = true | |||
| ) |
| void RDKit::TDTMolSupplier::init | ( | ) | [virtual] |
Implements RDKit::MolSupplier.
| void RDKit::TDTMolSupplier::reset | ( | ) | [virtual] |
Implements RDKit::MolSupplier.
| ROMol* RDKit::TDTMolSupplier::next | ( | ) | [virtual] |
Implements RDKit::MolSupplier.
| bool RDKit::TDTMolSupplier::atEnd | ( | ) | [virtual] |
Implements RDKit::MolSupplier.
| void RDKit::TDTMolSupplier::moveTo | ( | unsigned int | idx | ) |
| ROMol* RDKit::TDTMolSupplier::operator[] | ( | unsigned int | idx | ) |
| std::string RDKit::TDTMolSupplier::getItemText | ( | unsigned int | idx | ) |
returns the text block for a particular item
| idx | - which item to return |
| unsigned int RDKit::TDTMolSupplier::length | ( | ) |
1.5.6