|
Rosetta 3.5
|
#include <FuncFactory.hh>

Public Types | |
| typedef std::map< std::string, scoring::constraints::FuncOP > | FuncTypes |
Public Member Functions | |
| FuncFactory (void) | |
| void | add_type (std::string type_name, FuncOP new_func) |
| FuncOP | new_func (std::string const &type) const |
Public Attributes | |
| FuncTypes | func_types_ |
Definition at line 34 of file FuncFactory.hh.
| typedef std::map< std::string, scoring::constraints::FuncOP > core::scoring::constraints::FuncFactory::FuncTypes |
Definition at line 39 of file FuncFactory.hh.
| FuncFactory::FuncFactory | ( | void | ) |
Definition at line 65 of file FuncFactory.cc.
References add_type().
| void FuncFactory::add_type | ( | std::string | type_name, |
| FuncOP | new_func | ||
| ) |
Definition at line 50 of file FuncFactory.cc.
References func_types_, and new_func().
Referenced by protocols::abinitio::common_setup(), protocols::frag_picker::scores::DihedralConstraintsScore::DihedralConstraintsScore(), FuncFactory(), protocols::frag_picker::scores::InterbondAngleScore::InterbondAngleScore(), and protocols::abinitio::AbrelaxApplication::setup().
| FuncOP FuncFactory::new_func | ( | std::string const & | type) | const |
Definition at line 54 of file FuncFactory.cc.
References func_types_.
Referenced by add_type(), protocols::frag_picker::scores::AtomPairConstraintsScore::read_constraints(), protocols::frag_picker::scores::InterbondAngleScore::read_constraints(), protocols::frag_picker::scores::DihedralConstraintsScore::read_constraints(), core::scoring::constraints::AngleConstraint::read_def(), core::scoring::constraints::DistancePairConstraint::read_def(), core::scoring::constraints::DihedralPairConstraint::read_def(), core::scoring::constraints::DihedralConstraint::read_def(), core::scoring::constraints::SiteConstraintResidues::read_def(), core::scoring::constraints::SiteConstraint::read_def(), core::scoring::constraints::CoordinateConstraint::read_def(), core::scoring::constraints::NamedAtomPairConstraint::read_def(), core::scoring::constraints::LocalCoordinateConstraint::read_def(), core::scoring::constraints::AmbiguousNMRConstraint::read_def(), core::scoring::constraints::AtomPairConstraint::read_def(), core::scoring::constraints::AmbiguousNMRDistanceConstraint::read_def(), and protocols::topology_broker::CoordConstraintClaimer::read_tag().
| FuncTypes core::scoring::constraints::FuncFactory::func_types_ |
Definition at line 40 of file FuncFactory.hh.
Referenced by add_type(), new_func(), core::scoring::constraints::ConstraintIO::parse_atom_pair_constraint(), core::scoring::constraints::ConstraintIO::parse_coordinate_constraint(), core::scoring::constraints::ConstraintIO::read_cst_angles(), core::scoring::constraints::ConstraintIO::read_cst_atom_pairs(), core::scoring::constraints::ConstraintIO::read_cst_coordinates(), core::scoring::constraints::SkipViolFunc::read_data(), core::scoring::constraints::CountViolFunc::read_data(), core::scoring::constraints::ScalarWeightedFunc::read_data(), and core::scoring::constraints::SumFunc::read_data().
1.8.4