![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Captures atom-level information about peptide residues. More...
#include <MonomerInfo.h>
Public Member Functions | |
| AtomPDBResidueInfo () | |
| AtomPDBResidueInfo (const AtomPDBResidueInfo &other)=default | |
| AtomPDBResidueInfo (const std::string &atomName, int serialNumber=0, std::string altLoc="", std::string residueName="", int residueNumber=0, std::string chainId="", std::string insertionCode="", double occupancy=1.0, double tempFactor=0.0, bool isHeteroAtom=false, unsigned int secondaryStructure=0, unsigned int segmentNumber=0) | |
| int | getSerialNumber () const |
| void | setSerialNumber (int val) |
| const std::string & | getAltLoc () const |
| void | setAltLoc (const std::string &val) |
| const std::string & | getResidueName () const |
| void | setResidueName (const std::string &val) |
| int | getResidueNumber () const |
| void | setResidueNumber (int val) |
| const std::string & | getChainId () const |
| void | setChainId (const std::string &val) |
| const std::string & | getInsertionCode () const |
| void | setInsertionCode (const std::string &val) |
| double | getOccupancy () const |
| void | setOccupancy (double val) |
| double | getTempFactor () const |
| void | setTempFactor (double val) |
| bool | getIsHeteroAtom () const |
| void | setIsHeteroAtom (bool val) |
| unsigned int | getSecondaryStructure () const |
| void | setSecondaryStructure (unsigned int val) |
| unsigned int | getSegmentNumber () const |
| void | setSegmentNumber (unsigned int val) |
| AtomMonomerInfo * | copy () const override |
Public Member Functions inherited from RDKit::AtomMonomerInfo | |
| virtual | ~AtomMonomerInfo () |
| AtomMonomerInfo ()=default | |
| AtomMonomerInfo (AtomMonomerType typ, std::string nm="") | |
| AtomMonomerInfo (const AtomMonomerInfo &other)=default | |
| const std::string & | getName () const |
| void | setName (const std::string &nm) |
| AtomMonomerType | getMonomerType () const |
| void | setMonomerType (AtomMonomerType typ) |
Additional Inherited Members | |
Public Types inherited from RDKit::AtomMonomerInfo | |
| enum | AtomMonomerType { UNKNOWN = 0 , PDBRESIDUE , OTHER } |
Captures atom-level information about peptide residues.
Definition at line 50 of file MonomerInfo.h.
|
inline |
Definition at line 52 of file MonomerInfo.h.
References RDKit::AtomMonomerInfo::AtomMonomerInfo(), and RDKit::AtomMonomerInfo::PDBRESIDUE.
Referenced by AtomPDBResidueInfo(), and copy().
|
default |
References AtomPDBResidueInfo().
|
inline |
Definition at line 55 of file MonomerInfo.h.
References RDKit::AtomMonomerInfo::AtomMonomerInfo(), and RDKit::AtomMonomerInfo::PDBRESIDUE.
|
inlineoverridevirtual |
Reimplemented from RDKit::AtomMonomerInfo.
Definition at line 98 of file MonomerInfo.h.
References RDKit::AtomMonomerInfo::AtomMonomerInfo(), and AtomPDBResidueInfo().
|
inline |
Definition at line 77 of file MonomerInfo.h.
|
inline |
Definition at line 83 of file MonomerInfo.h.
|
inline |
Definition at line 85 of file MonomerInfo.h.
|
inline |
Definition at line 91 of file MonomerInfo.h.
|
inline |
Definition at line 87 of file MonomerInfo.h.
|
inline |
Definition at line 79 of file MonomerInfo.h.
|
inline |
Definition at line 81 of file MonomerInfo.h.
|
inline |
Definition at line 93 of file MonomerInfo.h.
|
inline |
Definition at line 95 of file MonomerInfo.h.
|
inline |
Definition at line 75 of file MonomerInfo.h.
|
inline |
Definition at line 89 of file MonomerInfo.h.
|
inline |
Definition at line 78 of file MonomerInfo.h.
|
inline |
Definition at line 84 of file MonomerInfo.h.
|
inline |
Definition at line 86 of file MonomerInfo.h.
|
inline |
Definition at line 92 of file MonomerInfo.h.
|
inline |
Definition at line 88 of file MonomerInfo.h.
|
inline |
Definition at line 80 of file MonomerInfo.h.
|
inline |
Definition at line 82 of file MonomerInfo.h.
|
inline |
Definition at line 94 of file MonomerInfo.h.
|
inline |
Definition at line 96 of file MonomerInfo.h.
|
inline |
Definition at line 76 of file MonomerInfo.h.
|
inline |
Definition at line 90 of file MonomerInfo.h.