|
Rosetta 3.5
|
Abstract base class for a Mover factory; the Creator class is responsible for creating a particular mover class. More...
#include <ConstraintCreator.hh>


Public Member Functions | |
| ConstraintCreator () | |
| virtual | ~ConstraintCreator () |
| virtual ConstraintOP | create_constraint () const =0 |
| virtual std::string | keyname () const =0 |
Abstract base class for a Mover factory; the Creator class is responsible for creating a particular mover class.
Definition at line 35 of file ConstraintCreator.hh.
| core::scoring::constraints::ConstraintCreator::ConstraintCreator | ( | ) |
Definition at line 21 of file ConstraintCreator.cc.
|
virtual |
Definition at line 22 of file ConstraintCreator.cc.
|
pure virtual |
Implemented in core::scoring::constraints::FabConstraintCreator, core::scoring::constraints::SiteConstraintResiduesCreator, core::scoring::constraints::SiteConstraintCreator, core::scoring::constraints::AmbiguousNMRConstraintCreator, core::scoring::constraints::AmbiguousNMRDistanceConstraintCreator, core::scoring::constraints::LocalCoordinateConstraintCreator, core::scoring::constraints::CoordinateConstraintCreator, core::scoring::constraints::KofNConstraintCreator, core::scoring::constraints::AmbiguousConstraintCreator, core::scoring::constraints::MultiConstraintCreator, core::scoring::constraints::BigBinConstraintCreator, protocols::constraints_additional::NamedAtomPairConstraintCreator, core::scoring::constraints::DihedralPairConstraintCreator, protocols::constraints_additional::SequenceCouplingConstraintCreator, core::scoring::constraints::DihedralConstraintCreator, protocols::constraints_additional::SequenceCoupling1BDConstraintCreator, core::scoring::constraints::AngleConstraintCreator, core::pack::dunbrack::DunbrackConstraintCreator, protocols::constraints_additional::BindingSiteConstraintCreator, core::scoring::constraints::AtomPairConstraintCreator, core::scoring::constraints::SequenceProfileConstraintCreator, and protocols::pockets::PocketConstraintCreator.
|
pure virtual |
Implemented in core::scoring::constraints::FabConstraintCreator, core::scoring::constraints::SiteConstraintResiduesCreator, core::scoring::constraints::SiteConstraintCreator, core::scoring::constraints::AmbiguousNMRConstraintCreator, core::scoring::constraints::AmbiguousNMRDistanceConstraintCreator, core::scoring::constraints::LocalCoordinateConstraintCreator, core::scoring::constraints::CoordinateConstraintCreator, core::scoring::constraints::KofNConstraintCreator, core::scoring::constraints::AmbiguousConstraintCreator, core::scoring::constraints::MultiConstraintCreator, core::scoring::constraints::BigBinConstraintCreator, protocols::constraints_additional::NamedAtomPairConstraintCreator, core::scoring::constraints::DihedralPairConstraintCreator, protocols::constraints_additional::SequenceCouplingConstraintCreator, core::scoring::constraints::DihedralConstraintCreator, protocols::constraints_additional::SequenceCoupling1BDConstraintCreator, core::scoring::constraints::AngleConstraintCreator, core::pack::dunbrack::DunbrackConstraintCreator, protocols::constraints_additional::BindingSiteConstraintCreator, core::scoring::constraints::AtomPairConstraintCreator, core::scoring::constraints::SequenceProfileConstraintCreator, and protocols::pockets::PocketConstraintCreator.
1.8.4