![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <MarvinDefs.h>
Public Member Functions | |
| MarvinAtom () | |
| MarvinAtom (const MarvinAtom &atomToCopy, std::string newId) | |
| ~MarvinAtom () | |
| bool | operator== (const MarvinAtom &rhs) const |
| bool | operator== (const MarvinAtom *rhs) const |
| bool | isElement () const |
| std::string | toString () const |
| ptree | toPtree () const |
Public Attributes | |
| std::string | id |
| std::string | elementType |
| double | x2 |
| double | y2 |
| double | x3 |
| double | y3 |
| double | z3 |
| int | formalCharge |
| std::string | radical |
| int | isotope |
| int | mrvValence |
| int | hydrogenCount |
| std::string | mrvAlias |
| std::string | mrvStereoGroup |
| int | mrvMap |
| std::string | sgroupRef |
| bool | sGroupRefIsSuperatom |
| std::string | sgroupAttachmentPoint |
| int | rgroupRef |
Definition at line 118 of file MarvinDefs.h.
| RDKit::MarvinAtom::MarvinAtom | ( | ) |
| RDKit::MarvinAtom::MarvinAtom | ( | const MarvinAtom & | atomToCopy, |
| std::string | newId | ||
| ) |
|
inline |
Definition at line 144 of file MarvinDefs.h.
| bool RDKit::MarvinAtom::isElement | ( | ) | const |
| bool RDKit::MarvinAtom::operator== | ( | const MarvinAtom & | rhs | ) | const |
| bool RDKit::MarvinAtom::operator== | ( | const MarvinAtom * | rhs | ) | const |
| ptree RDKit::MarvinAtom::toPtree | ( | ) | const |
| std::string RDKit::MarvinAtom::toString | ( | ) | const |
| std::string RDKit::MarvinAtom::elementType |
Definition at line 121 of file MarvinDefs.h.
| int RDKit::MarvinAtom::formalCharge |
Definition at line 128 of file MarvinDefs.h.
| int RDKit::MarvinAtom::hydrogenCount |
Definition at line 132 of file MarvinDefs.h.
| std::string RDKit::MarvinAtom::id |
Definition at line 120 of file MarvinDefs.h.
| int RDKit::MarvinAtom::isotope |
Definition at line 130 of file MarvinDefs.h.
| std::string RDKit::MarvinAtom::mrvAlias |
Definition at line 133 of file MarvinDefs.h.
| int RDKit::MarvinAtom::mrvMap |
Definition at line 135 of file MarvinDefs.h.
| std::string RDKit::MarvinAtom::mrvStereoGroup |
Definition at line 134 of file MarvinDefs.h.
| int RDKit::MarvinAtom::mrvValence |
Definition at line 131 of file MarvinDefs.h.
| std::string RDKit::MarvinAtom::radical |
Definition at line 129 of file MarvinDefs.h.
| int RDKit::MarvinAtom::rgroupRef |
Definition at line 140 of file MarvinDefs.h.
| std::string RDKit::MarvinAtom::sgroupAttachmentPoint |
Definition at line 139 of file MarvinDefs.h.
| std::string RDKit::MarvinAtom::sgroupRef |
Definition at line 136 of file MarvinDefs.h.
| bool RDKit::MarvinAtom::sGroupRefIsSuperatom |
Definition at line 137 of file MarvinDefs.h.
| double RDKit::MarvinAtom::x2 |
Definition at line 122 of file MarvinDefs.h.
| double RDKit::MarvinAtom::x3 |
Definition at line 124 of file MarvinDefs.h.
| double RDKit::MarvinAtom::y2 |
Definition at line 123 of file MarvinDefs.h.
| double RDKit::MarvinAtom::y3 |
Definition at line 125 of file MarvinDefs.h.
| double RDKit::MarvinAtom::z3 |
Definition at line 126 of file MarvinDefs.h.