![]() |
Rosetta Core
2014.35
|
#include <FuncFactory.hh>
Public Types | |
typedef std::map< std::string, scoring::func::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_ |
typedef std::map< std::string, scoring::func::FuncOP > core::scoring::func::FuncFactory::FuncTypes |
core::scoring::func::FuncFactory::FuncFactory | ( | void | ) |
References add_type().
void core::scoring::func::FuncFactory::add_type | ( | std::string | type_name, |
FuncOP | new_func | ||
) |
References func_types_, and new_func().
Referenced by FuncFactory().
FuncOP core::scoring::func::FuncFactory::new_func | ( | std::string const & | type | ) | const |
References func_types_, and utility_exit_with_message.
Referenced by add_type(), 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::SiteConstraint::read_def(), core::scoring::constraints::SiteConstraintResidues::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(), and core::scoring::constraints::AmbiguousNMRDistanceConstraint::read_def().
FuncTypes core::scoring::func::FuncFactory::func_types_ |
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::func::SkipViolFunc::read_data(), core::scoring::func::CountViolFunc::read_data(), core::scoring::func::ScalarWeightedFunc::read_data(), and core::scoring::func::SumFunc::read_data().