|
Rosetta
|
#include <LK_BallInfo.hh>
Public Member Functions | |
| WaterBuilder ()=default | |
| WaterBuilder (Vector const &water, conformation::Residue const &rsd, Size const atom1, Size const atom2, Size const atom3) | |
| note that this number is re-defined in hbonds.cc !! More... | |
| bool | operator== (WaterBuilder const &) const |
| Vector | build (conformation::Residue const &rsd) const |
| void | derivatives (conformation::Residue const &rsd, numeric::xyzMatrix< Real > &dw_da1, numeric::xyzMatrix< Real > &dw_da2, numeric::xyzMatrix< Real > &dw_da3) const |
| Size | atom1 () const |
| Size | atom2 () const |
| Size | atom3 () const |
Private Attributes | |
| Size | atom1_ |
| Size | atom2_ |
| Size | atom3_ |
| Vector | xyz_local_ |
Stores the internal coordinates of an ideal water position
|
default |
| core::scoring::lkball::WaterBuilder::WaterBuilder | ( | Vector const & | water, |
| conformation::Residue const & | rsd, | ||
| Size const | atom1, | ||
| Size const | atom2, | ||
| Size const | atom3 | ||
| ) |
|
inline |
References atom1_.
Referenced by WaterBuilder().
|
inline |
References atom2_.
Referenced by WaterBuilder().
|
inline |
References atom3_.
Referenced by WaterBuilder().
| Vector core::scoring::lkball::WaterBuilder::build | ( | conformation::Residue const & | rsd | ) | const |
References atom1_, atom2_, atom3_, core::kinematics::Stub::local2global(), core::conformation::Residue::xyz(), and xyz_local_.
| void core::scoring::lkball::WaterBuilder::derivatives | ( | conformation::Residue const & | rsd, |
| numeric::xyzMatrix< Real > & | dw_da1, | ||
| numeric::xyzMatrix< Real > & | dw_da2, | ||
| numeric::xyzMatrix< Real > & | dw_da3 | ||
| ) | const |
References atom1_, atom2_, atom3_, core::kinematics::Stub::local2global(), core::conformation::Residue::xyz(), and xyz_local_.
| bool core::scoring::lkball::WaterBuilder::operator== | ( | WaterBuilder const & | o | ) | const |
References atom1_, atom2_, atom3_, and xyz_local_.
|
private |
Referenced by atom1(), build(), derivatives(), and operator==().
|
private |
Referenced by atom2(), build(), derivatives(), and operator==().
|
private |
Referenced by atom3(), build(), derivatives(), and operator==().
|
private |
Referenced by build(), derivatives(), and operator==().