![]() |
Rosetta
2021.16
|
A simple class that represents the coordinates of four points, pretending that they all belong to residue 1. The residue() method is not implemented and cause a utility_exit. More...
#include <FourPointsFunc.hh>

Public Types | |
| typedef func::XYZ_Func | parent |
| typedef parent::AtomID | AtomID |
| typedef parent::Residue | Residue |
| typedef parent::Conformation | Conformation |
Public Types inherited from core::scoring::func::XYZ_Func | |
| typedef id::AtomID | AtomID |
| typedef conformation::Residue | Residue |
| typedef conformation::Conformation | Conformation |
Public Member Functions | |
| FourPointsFunc () | |
| ~FourPointsFunc () override | |
| void | xyz (Size atomid, Vector const &coord) |
| set the coordinate for one of the four atoms More... | |
| Vector const & | operator() (AtomID const &id) const override |
| Residue const & | residue (Size seqpos) const override |
Public Member Functions inherited from core::scoring::func::XYZ_Func | |
| virtual | ~XYZ_Func () |
Private Attributes | |
| utility::vector1< Vector > | points_ |
A simple class that represents the coordinates of four points, pretending that they all belong to residue 1. The residue() method is not implemented and cause a utility_exit.
| core::scoring::func::FourPointsFunc::FourPointsFunc | ( | ) |
|
overridedefault |
|
overridevirtual |
Implements core::scoring::func::XYZ_Func.
References points_, and core::id::to_string().
|
overridevirtual |
Implements core::scoring::func::XYZ_Func.
set the coordinate for one of the four atoms
References points_, and core::id::to_string().
|
private |
Referenced by operator()(), and xyz().
1.8.7