Atom() | RDKit::Atom | |
Atom(unsigned int num) | RDKit::Atom | explicit |
Atom(const std::string &what) | RDKit::Atom | explicit |
Atom(const Atom &other) | RDKit::Atom | |
Atom(Atom &&other)=default | RDKit::Atom | |
calcExplicitValence(bool strict=true) | RDKit::Atom | |
calcImplicitValence(bool strict=true) | RDKit::Atom | |
CHI_ALLENE enum value | RDKit::Atom | |
CHI_OCTAHEDRAL enum value | RDKit::Atom | |
CHI_OTHER enum value | RDKit::Atom | |
CHI_SQUAREPLANAR enum value | RDKit::Atom | |
CHI_TETRAHEDRAL enum value | RDKit::Atom | |
CHI_TETRAHEDRAL_CCW enum value | RDKit::Atom | |
CHI_TETRAHEDRAL_CW enum value | RDKit::Atom | |
CHI_TRIGONALBIPYRAMIDAL enum value | RDKit::Atom | |
CHI_UNSPECIFIED enum value | RDKit::Atom | |
ChiralType enum name | RDKit::Atom | |
clear() | RDKit::RDProps | inline |
clearComputedProps() const | RDKit::RDProps | inline |
clearProp(const std::string &key) const | RDKit::RDProps | inline |
copy() const override | RDKit::QueryAtom | virtual |
d_atomicNum | RDKit::Atom | protected |
d_chiralTag | RDKit::Atom | protected |
d_explicitValence | RDKit::Atom | protected |
d_formalCharge | RDKit::Atom | protected |
d_hybrid | RDKit::Atom | protected |
d_implicitValence | RDKit::Atom | protected |
d_index | RDKit::Atom | protected |
d_isotope | RDKit::Atom | protected |
d_numExplicitHs | RDKit::Atom | protected |
d_numRadicalElectrons | RDKit::Atom | protected |
d_props | RDKit::RDProps | mutableprotected |
df_isAromatic | RDKit::Atom | protected |
df_noImplicit | RDKit::Atom | protected |
dp_mol | RDKit::Atom | protected |
dp_monomerInfo | RDKit::Atom | protected |
expandQuery(QUERYATOM_QUERY *what, Queries::CompositeQueryType how=Queries::COMPOSITE_AND, bool maintainOrder=true) override | RDKit::QueryAtom | virtual |
getAtomicNum() const | RDKit::Atom | inline |
getAtomMapNum() const | RDKit::Atom | inline |
getChiralTag() const | RDKit::Atom | inline |
getDegree() const | RDKit::Atom | |
getDict() const | RDKit::RDProps | inline |
getDict() | RDKit::RDProps | inline |
getExplicitValence() const | RDKit::Atom | |
getFormalCharge() const | RDKit::Atom | inline |
getHybridization() const | RDKit::Atom | inline |
getIdx() const | RDKit::Atom | inline |
getImplicitValence() const | RDKit::Atom | |
getIsAromatic() const | RDKit::Atom | inline |
getIsotope() const | RDKit::Atom | inline |
getMass() const | RDKit::Atom | |
getMonomerInfo() | RDKit::Atom | inline |
getMonomerInfo() const | RDKit::Atom | inline |
getNoImplicit() const | RDKit::Atom | inline |
getNumExplicitHs() const | RDKit::Atom | inline |
getNumImplicitHs() const | RDKit::Atom | |
getNumRadicalElectrons() const | RDKit::Atom | inline |
getOwningMol() const | RDKit::Atom | inline |
getPerturbationOrder(const INT_LIST &probe) const | RDKit::Atom | |
getProp(const std::string &key, T &res) const | RDKit::RDProps | inline |
getProp(const std::string &key) const | RDKit::RDProps | inline |
getPropIfPresent(const std::string &key, T &res) const | RDKit::RDProps | inline |
getPropList(bool includePrivate=true, bool includeComputed=true) const | RDKit::RDProps | inline |
getQuery() const override | RDKit::QueryAtom | inlinevirtual |
getQueryType() const override | RDKit::QueryAtom | inlinevirtual |
getSymbol() const | RDKit::Atom | |
getTotalDegree() const | RDKit::Atom | |
getTotalNumHs(bool includeNeighbors=false) const | RDKit::Atom | |
getTotalValence() const | RDKit::Atom | |
hasOwningMol() const | RDKit::Atom | inline |
hasProp(const std::string &key) const | RDKit::RDProps | inline |
hasQuery() const override | RDKit::QueryAtom | inlinevirtual |
hasValenceViolation() const | RDKit::Atom | |
HybridizationType enum name | RDKit::Atom | |
initAtom() | RDKit::Atom | protected |
initFromOther(const Atom &other) | RDKit::Atom | protected |
invertChirality() | RDKit::Atom | |
Match(Atom const *what) const override | RDKit::QueryAtom | virtual |
needsUpdatePropertyCache() const | RDKit::Atom | |
operator=(const QueryAtom &other) | RDKit::QueryAtom | inline |
operator=(QueryAtom &&other) noexcept | RDKit::QueryAtom | inline |
RDKit::Atom::operator=(const Atom &other) | RDKit::Atom | |
RDKit::Atom::operator=(Atom &&other)=default | RDKit::Atom | |
RDKit::RDProps::operator=(const RDProps &rhs) | RDKit::RDProps | inline |
RDKit::RDProps::operator=(RDProps &&rhs) noexcept=default | RDKit::RDProps | |
OTHER enum value | RDKit::Atom | |
QueryAtom() | RDKit::QueryAtom | inline |
QueryAtom(int num) | RDKit::QueryAtom | inlineexplicit |
QueryAtom(const Atom &other) | RDKit::QueryAtom | inlineexplicit |
QueryAtom(const QueryAtom &other) | RDKit::QueryAtom | inline |
QueryAtom(QueryAtom &&other) noexcept | RDKit::QueryAtom | inline |
QUERYATOM_QUERY typedef | RDKit::QueryAtom | |
QueryMatch(QueryAtom const *what) const | RDKit::QueryAtom | |
RDProps() | RDKit::RDProps | inline |
RDProps(const RDProps &rhs) | RDKit::RDProps | inline |
RDProps(RDProps &&o) noexcept=default | RDKit::RDProps | |
S enum value | RDKit::Atom | |
setAtomicNum(int newNum) | RDKit::Atom | inline |
setAtomMapNum(int mapno, bool strict=true) | RDKit::Atom | inline |
setChiralTag(ChiralType what) | RDKit::Atom | inline |
setFormalCharge(int what) | RDKit::Atom | inline |
setHybridization(HybridizationType what) | RDKit::Atom | inline |
setIdx(unsigned int index) | RDKit::Atom | inline |
setIdx(const U index) | RDKit::Atom | inline |
setIsAromatic(bool what) | RDKit::Atom | inline |
setIsotope(unsigned int what) | RDKit::Atom | |
setMonomerInfo(AtomMonomerInfo *info) | RDKit::Atom | |
setNoImplicit(bool what) | RDKit::Atom | inline |
setNumExplicitHs(unsigned int what) | RDKit::Atom | inline |
setNumRadicalElectrons(unsigned int num) | RDKit::Atom | inline |
setOwningMol(ROMol *other) | RDKit::Atom | protected |
setOwningMol(ROMol &other) | RDKit::Atom | inlineprotected |
setProp(const std::string &key, T val, bool computed=false) const | RDKit::RDProps | inline |
setQuery(QUERYATOM_QUERY *what) override | RDKit::QueryAtom | inlinevirtual |
SP enum value | RDKit::Atom | |
SP2 enum value | RDKit::Atom | |
SP2D enum value | RDKit::Atom | |
SP3 enum value | RDKit::Atom | |
SP3D enum value | RDKit::Atom | |
SP3D2 enum value | RDKit::Atom | |
UNSPECIFIED enum value | RDKit::Atom | |
updatePropertyCache(bool strict=true) | RDKit::Atom | |
updateProps(const RDProps &source, bool preserveExisting=false) | RDKit::RDProps | inline |
~Atom() | RDKit::Atom | virtual |
~QueryAtom() override | RDKit::QueryAtom | |