![]() |
Rosetta Core
2014.35
|
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().