![]() |
Rosetta Core
2014.35
|
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.
core::scoring::constraints::ConstraintCreator::ConstraintCreator | ( | ) |
|
virtual |
|
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, core::scoring::constraints::DihedralPairConstraintCreator, core::scoring::constraints::DihedralConstraintCreator, core::scoring::constraints::AngleConstraintCreator, core::pack::dunbrack::DunbrackConstraintCreator, core::scoring::constraints::AtomPairConstraintCreator, and core::scoring::constraints::SequenceProfileConstraintCreator.
|
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, core::scoring::constraints::DihedralPairConstraintCreator, core::scoring::constraints::DihedralConstraintCreator, core::scoring::constraints::AngleConstraintCreator, core::pack::dunbrack::DunbrackConstraintCreator, core::scoring::constraints::AtomPairConstraintCreator, and core::scoring::constraints::SequenceProfileConstraintCreator.