|
Rosetta 3.5
|
#include <ICoorOrbitalData.hh>

Public Member Functions | |
| ICoorOrbitalData () | |
| default constructor More... | |
| ICoorOrbitalData (Real phi, Real theta, Real distance, std::string stub1, std::string stub2, std::string stub3) | |
| construct ICoorAtomID by atom name and its ResidueType More... | |
| ICoorOrbitalData (Real phi, Real theata, Real distance, Size stub1, Size stub2, Size stub3) | |
| Real | phi () const |
| return the phi for a given orbital More... | |
| Real | theta () const |
| return the theta for a given orbital More... | |
| Real | distance () const |
| return the distance for a given orbital More... | |
| std::string | stub1 () const |
| return the stub1 for a given orbital More... | |
| std::string | stub2 () const |
| return the stub2 for a given orbital More... | |
| std::string | stub3 () const |
| return the stub3 for a given orbital More... | |
| Vector | build (Vector stub1_xyz, Vector stub2_xyz, Vector stub3_xyz) const |
| build the xyz coordinates for an orbital based upon the stub1, stub2, stub3 xyz coordinates. More... | |
| void | replace_stub1 (const core::Size atom1) |
| void | replace_stub2 (const core::Size atom2) |
| void | replace_stub3 (const core::Size atom3) |
| core::Size | get_stub1 () |
| core::Size | get_stub2 () |
| core::Size | get_stub3 () |
Private Attributes | |
| Real | phi_ |
| Real | theta_ |
| Real | distance_ |
| std::string | stub1_ |
| std::string | stub2_ |
| std::string | stub3_ |
| Size | s_stub1_ |
| Size | s_stub2_ |
| Size | s_stub3_ |
Definition at line 60 of file ICoorOrbitalData.hh.
| core::chemical::orbitals::ICoorOrbitalData::ICoorOrbitalData | ( | ) |
| core::chemical::orbitals::ICoorOrbitalData::ICoorOrbitalData | ( | Real | phi, |
| Real | theta, | ||
| Real | distance, | ||
| std::string | stub1, | ||
| std::string | stub2, | ||
| std::string | stub3 | ||
| ) |
construct ICoorAtomID by atom name and its ResidueType
construct ICoorOrbitalData.
Definition at line 73 of file ICoorOrbitalData.cc.
| core::chemical::orbitals::ICoorOrbitalData::ICoorOrbitalData | ( | Real | phi, |
| Real | theata, | ||
| Real | distance, | ||
| Size | stub1, | ||
| Size | stub2, | ||
| Size | stub3 | ||
| ) |
Definition at line 92 of file ICoorOrbitalData.cc.
| Vector core::chemical::orbitals::ICoorOrbitalData::build | ( | Vector | stub1_xyz, |
| Vector | stub2_xyz, | ||
| Vector | stub3_xyz | ||
| ) | const |
build the xyz coordinates for an orbital based upon the stub1, stub2, stub3 xyz coordinates.
Definition at line 157 of file ICoorOrbitalData.cc.
References distance_, phi_, core::kinematics::Stub::spherical(), and theta_.
| Real core::chemical::orbitals::ICoorOrbitalData::distance | ( | ) | const |
return the distance for a given orbital
Definition at line 125 of file ICoorOrbitalData.cc.
References distance_.
|
inline |
Definition at line 118 of file ICoorOrbitalData.hh.
References s_stub1_.
|
inline |
Definition at line 122 of file ICoorOrbitalData.hh.
References s_stub2_.
|
inline |
Definition at line 126 of file ICoorOrbitalData.hh.
References s_stub3_.
| Real core::chemical::orbitals::ICoorOrbitalData::phi | ( | ) | const |
return the phi for a given orbital
Definition at line 113 of file ICoorOrbitalData.cc.
References phi_.
|
inline |
Definition at line 104 of file ICoorOrbitalData.hh.
References s_stub1_.
|
inline |
Definition at line 109 of file ICoorOrbitalData.hh.
References s_stub2_.
|
inline |
Definition at line 113 of file ICoorOrbitalData.hh.
References s_stub3_.
| std::string core::chemical::orbitals::ICoorOrbitalData::stub1 | ( | ) | const |
return the stub1 for a given orbital
Definition at line 131 of file ICoorOrbitalData.cc.
References stub1_.
| std::string core::chemical::orbitals::ICoorOrbitalData::stub2 | ( | ) | const |
return the stub2 for a given orbital
Definition at line 137 of file ICoorOrbitalData.cc.
References stub2_.
| std::string core::chemical::orbitals::ICoorOrbitalData::stub3 | ( | ) | const |
return the stub3 for a given orbital
Definition at line 143 of file ICoorOrbitalData.cc.
References stub3_.
| Real core::chemical::orbitals::ICoorOrbitalData::theta | ( | ) | const |
return the theta for a given orbital
Definition at line 119 of file ICoorOrbitalData.cc.
References theta_.
|
private |
Definition at line 135 of file ICoorOrbitalData.hh.
Referenced by build(), and distance().
|
private |
Definition at line 133 of file ICoorOrbitalData.hh.
|
private |
Definition at line 140 of file ICoorOrbitalData.hh.
Referenced by get_stub1(), and replace_stub1().
|
private |
Definition at line 141 of file ICoorOrbitalData.hh.
Referenced by get_stub2(), and replace_stub2().
|
private |
Definition at line 142 of file ICoorOrbitalData.hh.
Referenced by get_stub3(), and replace_stub3().
|
private |
Definition at line 136 of file ICoorOrbitalData.hh.
Referenced by stub1().
|
private |
Definition at line 137 of file ICoorOrbitalData.hh.
Referenced by stub2().
|
private |
Definition at line 138 of file ICoorOrbitalData.hh.
Referenced by stub3().
|
private |
Definition at line 134 of file ICoorOrbitalData.hh.
1.8.4