|
OpenStructure
|
#include <omf.hh>
Public Member Functions | |
| ResidueDefinition () | |
| ResidueDefinition (const ost::mol::ResidueHandle &res) | |
| bool | operator== (const ResidueDefinition &other) const |
| bool | operator!= (const ResidueDefinition &other) const |
| void | ToStream (std::ostream &stream) const |
| void | FromStream (std::istream &stream) |
| int | GetIdx (const String &aname) const |
| const std::set< int > & | GetRotamericAtoms () const |
| const std::vector< ChiDefinition > & | GetChiDefinitions () const |
| const std::vector< SidechainAtomRule > & | GetSidechainAtomRules () const |
| int | GetNChiAngles () const |
| void | _InitIdxMapper () const |
| void | _AddChiDefinition (int idx_one, int idx_two, int idx_three, int idx_four) |
| void | _AddAtomRule (int a_idx, int anch_one_idx, int anch_two_idx, int anch_three_idx, Real bond_length, Real angle, int dihedral_idx, Real base_dihedral) |
| ResidueDefinition () | |
| ResidueDefinition (const ost::mol::ResidueHandle &res) | |
| bool | operator== (const ResidueDefinition &other) const |
| bool | operator!= (const ResidueDefinition &other) const |
| void | ToStream (std::ostream &stream) const |
| void | FromStream (std::istream &stream) |
| int | GetIdx (const String &aname) const |
| const std::set< int > & | GetRotamericAtoms () const |
| const std::vector< ChiDefinition > & | GetChiDefinitions () const |
| const std::vector< SidechainAtomRule > & | GetSidechainAtomRules () const |
| int | GetNChiAngles () const |
| void | _InitIdxMapper () const |
| void | _AddChiDefinition (int idx_one, int idx_two, int idx_three, int idx_four) |
| void | _AddAtomRule (int a_idx, int anch_one_idx, int anch_two_idx, int anch_three_idx, Real bond_length, Real angle, int dihedral_idx, Real base_dihedral) |
Data Fields | |
| String | name |
| char | olc |
| char | chem_type |
| char | chem_class |
| std::vector< String > | anames |
| std::vector< String > | elements |
| std::vector< bool > | is_hetatm |
| std::vector< int > | bonds |
| std::vector< int > | bond_orders |
| std::map< String, int > | idx_mapper |
| std::set< int > | rotameric_atoms |
| std::vector< ChiDefinition > | chi_definitions |
| std::vector< SidechainAtomRule > | sidechain_atom_rules |
| std::set< int > | critical_sidechain_angles |
|
inline |
| ResidueDefinition | ( | const ost::mol::ResidueHandle & | res | ) |
|
inline |
| ResidueDefinition | ( | const ost::mol::ResidueHandle & | res | ) |
| void _AddAtomRule | ( | int | a_idx, |
| int | anch_one_idx, | ||
| int | anch_two_idx, | ||
| int | anch_three_idx, | ||
| Real | bond_length, | ||
| Real | angle, | ||
| int | dihedral_idx, | ||
| Real | base_dihedral | ||
| ) |
| void _AddAtomRule | ( | int | a_idx, |
| int | anch_one_idx, | ||
| int | anch_two_idx, | ||
| int | anch_three_idx, | ||
| Real | bond_length, | ||
| Real | angle, | ||
| int | dihedral_idx, | ||
| Real | base_dihedral | ||
| ) |
| void _AddChiDefinition | ( | int | idx_one, |
| int | idx_two, | ||
| int | idx_three, | ||
| int | idx_four | ||
| ) |
| void _AddChiDefinition | ( | int | idx_one, |
| int | idx_two, | ||
| int | idx_three, | ||
| int | idx_four | ||
| ) |
| void _InitIdxMapper | ( | ) | const |
| void _InitIdxMapper | ( | ) | const |
| void FromStream | ( | std::istream & | stream | ) |
| void FromStream | ( | std::istream & | stream | ) |
| const std::vector< ChiDefinition > & GetChiDefinitions | ( | ) | const |
| const std::vector< ChiDefinition > & GetChiDefinitions | ( | ) | const |
| int GetIdx | ( | const String & | aname | ) | const |
| int GetIdx | ( | const String & | aname | ) | const |
| int GetNChiAngles | ( | ) | const |
| int GetNChiAngles | ( | ) | const |
| const std::set< int > & GetRotamericAtoms | ( | ) | const |
| const std::set< int > & GetRotamericAtoms | ( | ) | const |
| const std::vector< SidechainAtomRule > & GetSidechainAtomRules | ( | ) | const |
| const std::vector< SidechainAtomRule > & GetSidechainAtomRules | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
| void ToStream | ( | std::ostream & | stream | ) | const |
| void ToStream | ( | std::ostream & | stream | ) | const |
| std::vector< ChiDefinition > chi_definitions |
| std::vector< SidechainAtomRule > sidechain_atom_rules |