![]() |
Rosetta
2021.16
|
basic chemical atom More...
#include <Orbital.hh>
Public Member Functions | |
| Orbital () | |
| Construct a new atom type with its name and element. More... | |
| Orbital (std::string const &name_in, Size const orbital_type_index, Vector const &xyz) | |
| Orbital (Orbital const &)=default | |
| void | print (std::ostream &out) const |
| std::string const & | name () const |
| Size const & | orbital_type_index () const |
| Vector const & | ideal_xyz () const |
| orbitals::ICoorOrbitalData const & | icoor () const |
| orbitals::ICoorOrbitalData const & | new_icoor () const |
| orbitals::ICoorOrbitalData & | icoor () |
| orbitals::ICoorOrbitalData & | new_icoor () |
| void | name (std::string const &name) |
| void | orbital_type_index (Size const &atom_type_index) |
| void | ideal_xyz (Vector const &xyz) |
| void | icoor (orbitals::ICoorOrbitalData const &icoor) |
| void | new_icoor (orbitals::ICoorOrbitalData const &new_icoor) |
Private Attributes | |
| std::string | name_ |
| Size | orbital_type_index_ |
| Vector | ideal_xyz_ |
| orbitals::ICoorOrbitalData | icoor_ |
| orbitals::ICoorOrbitalData | new_icoor_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const Orbital &atom_type) |
basic chemical atom
name, element, certain properties and parameters from .params file
|
inline |
Construct a new atom type with its name and element.
All its properties are unset by default.
|
inline |
|
default |
|
inline |
References icoor_.
Referenced by core::chemical::ResidueType::orbital_icoor_data().
|
inline |
References icoor_.
|
inline |
|
inline |
References ideal_xyz_.
|
inline |
References ideal_xyz_, and protocols::kinmatch::xyz().
|
inline |
References name_.
Referenced by core::conformation::Residue::orbital_name(), and print().
|
inline |
|
inline |
References new_icoor_.
Referenced by core::chemical::ResidueType::new_orbital_icoor_data().
|
inline |
References new_icoor_.
|
inline |
References new_icoor(), and new_icoor_.
Referenced by new_icoor().
|
inline |
References orbital_type_index_.
Referenced by core::conformation::Residue::assign_orbitals(), print(), and core::conformation::Residue::set_orbital_xyz().
|
inline |
References orbital_type_index_.
| void core::chemical::Orbital::print | ( | std::ostream & | out | ) | const |
References name(), and orbital_type_index().
Referenced by core::chemical::operator<<().
|
friend |
|
private |
Referenced by icoor().
|
private |
Referenced by ideal_xyz().
|
private |
Referenced by name().
|
private |
Referenced by new_icoor().
|
private |
Referenced by orbital_type_index().
1.8.7