class TRes_Atom

Atoms in a given residue type

Public Methods

[more] TRes_Atom()
[more] TRes_Atom(int i_id, int i_type_id)
[more] ~TRes_Atom()
[more]void set_id(int i_id)
[more]void set_bond_length(float i_bond_length)
[more]void set_bond_angle(float i_bond_angle)
[more]void set_type(int i_type_id)
[more]void add_assoc_at(int i_index, int i_assoc_at)
[more]void add_bonded_at(int i_bonded_at)
[more]void set_tor(int i_tor)
[more]int get_id() const
[more]float get_bond_length() const
[more]float get_bond_angle() const
[more]int get_type() const
[more]int get_assoc_at(int i_index) const
[more]int get_bonded_at(int i_index) const
[more]int get_num_bonded_at() const
[more]int get_tor() const

Private Fields

[more]int id
[more]int assoc_ats[3]
the 3 other atoms in residue req.
[more]vector<int> bonded_ats
index of the atoms that this atom is bonded to for the residue type
[more]float bond_length
bond lenght of this atom with 1st atom of the 3 atoms
[more]float bond_angle
bond angle of this atom with 1st and 2nd atom of the 3 atoms
[more]int type_id
type information for this atom
[more]int tor_id
type info of torsion affecting this atom


Documentation

Atoms in a given residue type
o TRes_Atom()

o TRes_Atom(int i_id, int i_type_id)

o ~TRes_Atom()

ovoid set_id(int i_id)

ovoid set_bond_length(float i_bond_length)

ovoid set_bond_angle(float i_bond_angle)

ovoid set_type(int i_type_id)

ovoid add_assoc_at(int i_index, int i_assoc_at)

ovoid add_bonded_at(int i_bonded_at)

ovoid set_tor(int i_tor)

oint get_id() const

ofloat get_bond_length() const

ofloat get_bond_angle() const

oint get_type() const

oint get_assoc_at(int i_index) const

oint get_bonded_at(int i_index) const

oint get_num_bonded_at() const

oint get_tor() const

oint id

oint assoc_ats[3]
the 3 other atoms in residue req. to calc coordinate of this atom

ovector<int> bonded_ats
index of the atoms that this atom is bonded to for the residue type

ofloat bond_length
bond lenght of this atom with 1st atom of the 3 atoms

ofloat bond_angle
bond angle of this atom with 1st and 2nd atom of the 3 atoms

oint type_id
type information for this atom

oint tor_id
type info of torsion affecting this atom


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.