indigoX
Molecule Member List

This is the complete list of members for Molecule, including all inherited members.

cereal::access classMoleculefriend
GetAngle(uint32_t pos)Molecule
GetAngle(const Atom &a, const Atom &b, const Atom &c)Molecule
GetAngleID(int64_t id) constMolecule
GetAngles()Molecule
GetAngleTag(int64_t tag) constMolecule
GetAtom(uint32_t pos) constMolecule
GetAtomID(int64_t id) constMolecule
GetAtoms() constMolecule
GetAtomTag(int64_t tag) constMolecule
GetBond(uint32_t pos) constMolecule
GetBond(const Atom &a, const Atom &b) constMolecule
GetBondID(int64_t id) constMolecule
GetBonds() constMolecule
GetBondTag(int64_t tag) constMolecule
GetCondensedGraph() constMolecule
GetDihedral(uint32_t pos)Molecule
GetDihedral(const Atom &a, const Atom &b, const Atom &c, const Atom &d)Molecule
GetDihedralID(int64_t id) constMolecule
GetDihedrals()Molecule
GetDihedralTag(int64_t tag) constMolecule
GetForcefield() constMolecule
GetFormula()Molecule
GetGraph() constMolecule
GetMolecularCharge() constMolecule
GetName() constMolecule
GetResidueID(int32_t id)Molecule
GetResidues()Molecule
HasAngle(const Angle &angle) constMolecule
HasAngle(const Atom &a, const Atom &b, const Atom &c)Molecule
HasAtom(const Atom &atom) constMolecule
HasBond(const Bond &bond) constMolecule
HasBond(const Atom &a, const Atom &b) constMolecule
HasDihedral(const Dihedral &dihedral) constMolecule
HasDihedral(const Atom &a, const Atom &b, const Atom &c, const Atom &d)Molecule
HasForcefield() constMolecule
ModificationMade()Molecule
Molecule(std::string name)Molecule
Molecule()=defaultMolecule
Molecule(const Molecule &)=defaultMolecule
Molecule(Molecule &&)=defaultMolecule
MoleculeAngles typedefMolecule
MoleculeAtoms typedefMolecule
MoleculeBonds typedefMolecule
MoleculeDihedrals typedefMolecule
MoleculeResidues typedefMolecule
NewAtom()Molecule
NewAtom(const Element &element)Molecule
NewAtom(const Element &element, double x, double y, double z)Molecule
NewBond(const Atom &a, const Atom &b)Molecule
NewDihedral(const Atom &a, const Atom &b, const Atom &c, const Atom &d)Molecule
NumAngles()Molecule
NumAtoms() constMolecule
NumBonds() constMolecule
NumDihedrals()Molecule
operator bool() constMoleculeinline
operator!=(const Molecule &mol) constMoleculeinline
operator<(const Molecule &mol) constMolecule
operator<<(std::ostream &os, const Molecule &mol)Moleculefriend
operator<=(const Molecule &mol) constMoleculeinline
operator=(const Molecule &)=defaultMolecule
operator=(Molecule &&)=defaultMolecule
operator==(const Molecule &mol) constMolecule
operator>(const Molecule &mol) constMolecule
operator>=(const Molecule &mol) constMoleculeinline
OptimiseChargeGroups()Molecule
PerceiveAngles()Molecule
PerceiveDihedrals()Molecule
PerceiveResidues()Molecule
RemoveAtom(const Atom &atom)Molecule
RemoveBond(const Bond &bond)Molecule
RemoveBond(const Atom &a, const Atom &b)Molecule
ReorderAtoms(MoleculeAtoms &new_order)Molecule
ReserveAtoms(int64_t num)Molecule
ReserveBonds(int64_t num)Molecule
ResetForcefield(const Forcefield &ff)Molecule
SetForcefield(const Forcefield &ff)Molecule
SetMolecularCharge(int32_t q)Molecule
SetName(std::string name)Molecule
~ Molecule()=defaultMolecule