#include <ICoorOrbitalData.hh>
| core::chemical::orbitals::ICoorOrbitalData::ICoorOrbitalData |
( |
| ) |
|
| core::chemical::orbitals::ICoorOrbitalData::ICoorOrbitalData |
( |
Real |
phi, |
|
|
Real |
theata, |
|
|
Real |
distance, |
|
|
std::string const & |
stub1, |
|
|
std::string const & |
stub2, |
|
|
std::string const & |
stub3 |
|
) |
| |
build the xyz coordinates for an orbital based upon the stub1, stub2, stub3 xyz coordinates.
- Note
- NOTE!!!!!!!!!!! The internal coordinates cannot contain an orbital as the stub1, stub2, or stub3 atom. This is because the xyz coordinates are not updated when the conformation changes. The stub1, stub2, stub2 atoms must be actual atoms and not orbitals!!!!11111!!!!!!!11111!(design feature or flaw? you decide)
References distance_, phi_, core::kinematics::Stub::spherical(), and theta_.
| Real core::chemical::orbitals::ICoorOrbitalData::distance |
( |
| ) |
const |
return the distance for a given orbital
References distance_.
| std::string const& core::chemical::orbitals::ICoorOrbitalData::get_stub1 |
( |
| ) |
const |
|
inline |
| std::string const& core::chemical::orbitals::ICoorOrbitalData::get_stub2 |
( |
| ) |
const |
|
inline |
| std::string const& core::chemical::orbitals::ICoorOrbitalData::get_stub3 |
( |
| ) |
const |
|
inline |
| Real core::chemical::orbitals::ICoorOrbitalData::phi |
( |
| ) |
const |
return the phi for a given orbital
References phi_.
| void core::chemical::orbitals::ICoorOrbitalData::replace_stub1 |
( |
std::string const & |
atom1 | ) |
|
|
inline |
| void core::chemical::orbitals::ICoorOrbitalData::replace_stub2 |
( |
std::string const & |
atom2 | ) |
|
|
inline |
| void core::chemical::orbitals::ICoorOrbitalData::replace_stub3 |
( |
std::string const & |
atom3 | ) |
|
|
inline |
| Real core::chemical::orbitals::ICoorOrbitalData::theta |
( |
| ) |
const |
return the theta for a given orbital
References theta_.
| Real core::chemical::orbitals::ICoorOrbitalData::distance_ |
|
private |
| Real core::chemical::orbitals::ICoorOrbitalData::phi_ |
|
private |
| std::string core::chemical::orbitals::ICoorOrbitalData::stub1_ |
|
private |
| std::string core::chemical::orbitals::ICoorOrbitalData::stub2_ |
|
private |
| std::string core::chemical::orbitals::ICoorOrbitalData::stub3_ |
|
private |
| Real core::chemical::orbitals::ICoorOrbitalData::theta_ |
|
private |
The documentation for this class was generated from the following files: