[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
RotamerAtom(); | |
RotamerAtom(const ChemAtom& atom, ResiduesBuildingInfo::ATOM_INFO atomInform); | |
RotamerAtom(const RotamerAtom * nativeRotamerAtom, unsigned int atomGlobSeq); | |
~RotamerAtom(); | |
const ChemAtom& | getOriginalAtom() const ; |
const ResidueConformer& | getConformer() const ; |
const RotamerResidue& | getResidue() const ; |
const Vector3& | getHBDirection() const ; |
const RotamerMolecule& | getMolecule() const ; |
unsigned short | getResidueSequence() const ; |
vector< const ResidueConformer *> | getConformers() const ; |
vector< unsigned short> | getConformersSeqs() const ; |
unsigned short | origAtomIndex() const ; |
float | getCharge() const ; |
bool | isDonor() const ; |
bool | isAcceptor() const ; |
float | getEpsilon() const ; |
float | getRadius() const ; |
int | getChemType() const ; |
bool | isHydrogen() const ; |
unsigned int | atomNativeSequence() const ; |
unsigned int | atomGlobalSequence() const ; |
bool | isBonded(const RotamerAtom& toAtom) const ; |
bool | isBackbone() const ; |
bool | isMovable() const ; |
Vector3 | position() const ; |
Atom | buildAtom() const; |
Atom | buildConformerAtom() const; |
void | setResidueConformer(const ResidueConformer* resConformer) ; |
void | setRotamerResidue(const RotamerResidue* residue) ; |
friend Vector3& | operator*=(RotamerAtom& v, const RigidTrans3& rt) ; |
friend ostream& | operator<<(ostream& s, const RotamerAtom& a); |
void | printConformers(ostream& s, unsigned short conformerIndex); |
static void | printBonds(ostream& s, const vector< const RotamerAtom *> &atoms, bool isMultiConformers ); |
protected: |
Back to the top of RotamerAtom
Back to the top of RotamerAtom
Back to the top of RotamerAtom
Back to the top of RotamerAtom
Back to the top of RotamerAtom
RotamerAtom();
Function is currently defined inline.
Back to the top of RotamerAtom
RotamerAtom(const ChemAtom& atom, ResiduesBuildingInfo::ATOM_INFO atomInform);
creates an atom in native conformation
RotamerAtom(const ChemAtom& atom, ResiduesBuildingInfo::ATOM_INFO atomInform);
Back to the top of RotamerAtom
RotamerAtom(const RotamerAtom * nativeRotamerAtom, unsigned int atomGlobSeq);
creates an atom in another conformers
RotamerAtom(const RotamerAtom * nativeRotamerAtom, unsigned int atomGlobSeq);
Back to the top of RotamerAtom
virtual ~RotamerAtom();
Back to the top of RotamerAtom
const ChemAtom& getOriginalAtom() const ;
const ChemAtom& getOriginalAtom() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
const ResidueConformer& getConformer() const ;
const ResidueConformer& getConformer() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
const RotamerResidue& getResidue() const ;
const RotamerResidue& getResidue() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
const Vector3& getHBDirection() const ;
const Vector3& getHBDirection() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
const RotamerMolecule& getMolecule() const ;
const RotamerMolecule& getMolecule() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
unsigned short getResidueSequence() const ;
unsigned short getResidueSequence() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
vector< const ResidueConformer *> getConformers() const ;
vector< const ResidueConformer *> getConformers() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
vector< unsigned short> getConformersSeqs() const ;
vector< unsigned short> getConformersSeqs() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
unsigned short origAtomIndex() const ;
infor from orig atom
unsigned short origAtomIndex() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
float getCharge() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
bool isDonor() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
bool isAcceptor() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
float getEpsilon() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
float getRadius() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
int getChemType() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
bool isHydrogen() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
unsigned int atomNativeSequence() const ;
to remove with atomInfo_ //
unsigned int atomNativeSequence() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
unsigned int atomGlobalSequence() const ;
unsigned int atomGlobalSequence() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
bool isBonded(const RotamerAtom& toAtom) const ;
bool isBonded(const RotamerAtom& toAtom) const ;
Function is currently defined inline.
Back to the top of RotamerAtom
bool isBackbone() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
bool isMovable() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
Vector3 position() const ;
Function is currently defined inline.
Back to the top of RotamerAtom
Atom buildAtom() const;
Back to the top of RotamerAtom
Atom buildConformerAtom() const;
Atom buildConformerAtom() const;
Back to the top of RotamerAtom
void setResidueConformer(const ResidueConformer* resConformer) ;
void setResidueConformer(const ResidueConformer* resConformer) ;
Function is currently defined inline.
Back to the top of RotamerAtom
void setRotamerResidue(const RotamerResidue* residue) ;
void setRotamerResidue(const RotamerResidue* residue) ;
Function is currently defined inline.
Back to the top of RotamerAtom
friend Vector3& operator*=(RotamerAtom& v, const RigidTrans3& rt) ;
friend Vector3& operator*=(RotamerAtom& v, const RigidTrans3& rt) ;
Function is currently defined inline.
Back to the top of RotamerAtom
friend ostream& operator<<(ostream& s, const RotamerAtom& a);
friend ostream& operator<<(ostream& s, const RotamerAtom& a);
Back to the top of RotamerAtom
void printConformers(ostream& s, unsigned short conformerIndex);
void printConformers(ostream& s, unsigned short conformerIndex);
Back to the top of RotamerAtom
static void printBonds(ostream& s, const vector< const RotamerAtom *> &atoms, bool isMultiConformers = false);
Back to the top of RotamerAtom
public: | ||
---|---|---|
float | getRadius() const; | // pure virtual |
float | getEpsilon() const; | // pure virtual |
bool | isHydrogen() const; | // pure virtual |
float | getCharge() const; | // pure virtual |
bool | isDonor() const; | // pure virtual |
bool | isAcceptor() const; | // pure virtual |
const Vector3& | getHBDirection() const; | // pure virtual |
Vector3 | position() const; | // pure virtual |
const ChemAtom& | getOriginalAtom() const ; | |
const ResidueConformer& | getConformer() const ; | |
const RotamerResidue& | getResidue() const ; | |
const Vector3& | getHBDirection() const ; | |
const RotamerMolecule& | getMolecule() const ; | |
unsigned short | getResidueSequence() const ; | |
vector< const ResidueConformer *> | getConformers() const ; | |
vector< unsigned short> | getConformersSeqs() const ; | |
unsigned short | origAtomIndex() const ; | |
float | getCharge() const ; | |
bool | isDonor() const ; | |
bool | isAcceptor() const ; | |
float | getEpsilon() const ; | |
float | getRadius() const ; | |
int | getChemType() const ; | |
bool | isHydrogen() const ; | |
unsigned int | atomNativeSequence() const ; | |
unsigned int | atomGlobalSequence() const ; | |
bool | isBonded(const RotamerAtom& toAtom) const ; | |
bool | isBackbone() const ; | |
bool | isMovable() const ; | |
Vector3 | position() const ; | |
Atom | buildAtom() const; | |
Atom | buildConformerAtom() const; | |
void | setResidueConformer(const ResidueConformer* resConformer) ; | |
void | setRotamerResidue(const RotamerResidue* residue) ; | |
friend Vector3& | operator*=(RotamerAtom& v, const RigidTrans3& rt) ; | |
friend ostream& | operator<<(ostream& s, const RotamerAtom& a); | |
void | printConformers(ostream& s, unsigned short conformerIndex); | |
static void | printBonds(ostream& s, const vector< const RotamerAtom *> &atoms, bool isMultiConformers ); | |
protected: |
Back to the top of RotamerAtom
Back to the top of RotamerAtom
Back to the top of RotamerAtom
Report problems to jkotula@unimax.com