#include <Pdb.h>
Public Member Functions | |
PdbStructure (const Compound &compound, const Transform &transform=Transform()) | |
Construct PdbStructure based on initial default configuration of a Compound. | |
PdbStructure (const State &state, const Compound &compound, const Transform &transform=Transform()) | |
Constructure PdbStructure for a Compound using a particular State. | |
PdbStructure (std::istream &pdbFile) | |
bool | hasAtom (String atomName, PdbResidueId residueId, char chainId) const |
const PdbAtom & | getAtom (String atomName, PdbResidueId residueId, char chainId) const |
PdbAtom & | updAtom (String atomName, PdbResidueId residueId, char chainId) |
std::ostream & | write (std::ostream &os, Transform transform=Transform()) const |
size_t | getNModels () const |
const PdbModel & | getModel (Pdb::ModelIndex modelIx) const |
PdbStructure | ( | const Compound & | compound, | |
const Transform & | transform = Transform() | |||
) | [explicit] |
Construct PdbStructure based on initial default configuration of a Compound.
PdbStructure | ( | const State & | state, | |
const Compound & | compound, | |||
const Transform & | transform = Transform() | |||
) | [explicit] |
Constructure PdbStructure for a Compound using a particular State.
PdbStructure | ( | std::istream & | pdbFile | ) | [explicit] |
bool hasAtom | ( | String | atomName, | |
PdbResidueId | residueId, | |||
char | chainId | |||
) | const |
const PdbAtom& getAtom | ( | String | atomName, | |
PdbResidueId | residueId, | |||
char | chainId | |||
) | const |
PdbAtom& updAtom | ( | String | atomName, | |
PdbResidueId | residueId, | |||
char | chainId | |||
) |
size_t getNModels | ( | ) | const [inline] |
const PdbModel& getModel | ( | Pdb::ModelIndex | modelIx | ) | const [inline] |
Referenced by Protein::loadFromPdbStructure(), and RNA::RNA().