![]() |
Rosetta Core
2014.16.56682
|
just a simple class that takes an AtomID and returns a Vector (position) More...
#include <XYZ_Func.hh>
Public Types | |
| typedef id::AtomID | AtomID |
| typedef conformation::Residue | Residue |
| typedef conformation::Conformation | Conformation |
Public Member Functions | |
| virtual Vector const & | operator() (AtomID const &id) const =0 |
| virtual Residue const & | residue (Size seqpos) const =0 |
| virtual | ~XYZ_Func () |
just a simple class that takes an AtomID and returns a Vector (position)
helper classes to reuse code
|
virtual |
helper classes to reuse code
Implemented in core::scoring::func::ConformationXYZ, core::scoring::func::ResiduePairXYZ, core::scoring::func::ResidueXYZ, and core::scoring::func::FourPointsFunc.
Referenced by core::scoring::constraints::BackboneStubLinearConstraint::fill_f1_f2(), core::scoring::constraints::BackboneStubConstraint::fill_f1_f2(), core::pack::dunbrack::DunbrackConstraint::score(), core::scoring::constraints::BackboneStubLinearConstraint::score(), core::pack::dunbrack::RotamerConstraint::score(), core::scoring::constraints::NonResidueTypeConstraint::score(), core::scoring::constraints::BackboneStubConstraint::score(), core::scoring::constraints::ResidueTypeConstraint::score(), core::scoring::constraints::ResidueTypeLinkingConstraint::score(), core::scoring::constraints::SequenceProfileConstraint::score(), and core::scoring::constraints::NamedAtomPairConstraint::setup_for_scoring().
1.8.7