![]() |
Rosetta
2021.16
|
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
|
virtualdefault |
helper classes to reuse code
Implemented in protocols::sic_dock::NoPoseXYX_Func, core::scoring::func::ConformationXYZ, core::scoring::func::ResiduePairXYZ, core::scoring::func::ResidueXYZ, and core::scoring::func::FourPointsFunc.
Referenced by protocols::pockets::PocketGrid::autoexpanding_pocket_eval(), core::pack::dunbrack::DunbrackConstraint::dist(), core::scoring::constraints::NamedDihedralConstraint::dist(), core::scoring::constraints::ResidueCouplingConstraint::dist(), core::scoring::constraints::NamedAngleConstraint::dist(), core::scoring::constraints::NonResidueTypeConstraint::dist(), core::scoring::constraints::ResidueTypeConstraint::dist(), core::scoring::constraints::ResidueTypeLinkingConstraint::dist(), core::scoring::constraints::SequenceProfileConstraint::dist(), core::scoring::constraints::BackboneStubLinearConstraint::fill_f1_f2(), core::scoring::constraints::BackboneStubConstraint::fill_f1_f2(), core::pack::dunbrack::DunbrackConstraint::score(), protocols::pockets::PocketConstraint::score(), core::scoring::constraints::BackboneStubLinearConstraint::score(), protocols::constraints_additional::SequenceCoupling1BDConstraint::score(), core::scoring::constraints::NamedAngleConstraint::score(), core::scoring::constraints::NamedDihedralConstraint::score(), core::scoring::constraints::ResidueCouplingConstraint::score(), core::scoring::constraints::NonResidueTypeConstraint::score(), core::pack::dunbrack::RotamerConstraint::score(), core::scoring::constraints::ResidueTypeConstraint::score(), core::scoring::constraints::BackboneStubConstraint::score(), core::scoring::constraints::ResidueTypeLinkingConstraint::score(), protocols::constraints_additional::SequenceCouplingConstraint::score(), core::scoring::constraints::SequenceProfileConstraint::score(), core::scoring::constraints::NamedAngleConstraint::setup_for_scoring(), protocols::constraints_additional::BindingSiteConstraint::setup_for_scoring(), protocols::constraints_additional::COMCoordinateConstraint::setup_for_scoring(), and core::scoring::constraints::NamedAtomPairConstraint::setup_for_scoring().
1.8.7