![]() |
Rosetta Protocols
2014.16.56682
|
Classes | |
| class | CalculatorFilter |
| class | CalculatorFilterCreator |
| class | CombinedFilter |
| Used to combine multiple seperate filters into a single filter value. More... | |
| class | CombinedFilterCreator |
| class | CompoundFilter |
| Used to define a compound logical statement involving other filters with AND, OR and XOR. More... | |
| class | CompoundFilterCreator |
| class | ContingentFilter |
| class | ContingentFilterCreator |
| class | FalseFilter |
| class | FalseFilterCreator |
| class | Filter |
| class | FilterCollection |
| Wrapper-class that contains a vector1 of Filters. More... | |
| class | FilterCreator |
| Abstract base class for a Filter factory; the Creator class is responsible for creating a particular filter class. More... | |
| class | FilterFactory |
| class | FilterRegistrator |
| This templated class will register an instance of an FilterCreator (class T) with the FilterFactory. It will ensure that no FilterCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More... | |
| class | HeavyAtomFilter |
| class | IfThenFilter |
| Evaluate to a value contingent on the evaluation of another filter. More... | |
| class | IfThenFilterCreator |
| class | MoveBeforeFilter |
| Apply a sub-mover prior to calculating a filter value. More... | |
| class | MoveBeforeFilterCreator |
| class | ReplicateFilter |
| class | ReplicateFilterCreator |
| class | StochasticFilter |
| class | StochasticFilterCreator |
| class | TimeFilter |
| class | TimeFilterCreator |
| class | TrueFilter |
| class | TrueFilterCreator |
Enumerations | |
| enum | boolean_operations { AND =1, OR, XOR, NOR, NAND, ORNOT, ANDNOT, NOT } |
Variables | |
| static basic::Tracer | TR ("protocols.filters.CalculatorFilter") |
| static basic::Tracer | TR ("protocols.filters.ContingentFilter") |
| static basic::Tracer | TR ("protocols.filters.FilterFactory") |
| static basic::Tracer | heavy_atom_tracer ("protocols.filters.HeavyAtomFilter") |
| static basic::Tracer | TR ("protocols.filters.ReplicateFilter") |
| static basic::Tracer | TR ("protocols.filters.TimeFilter") |
| typedef utility::pointer::owning_ptr< CalculatorFilter const > protocols::filters::CalculatorFilterCOP |
| typedef utility::pointer::owning_ptr< ContingentFilter const > protocols::filters::ContingentFilterCOP |
| typedef utility::pointer::owning_ptr< FilterCollection const > protocols::filters::FilterCollectionCOP |
| typedef std::map< std::string const, FilterOP > protocols::filters::Filters_map |
| typedef boost::shared_ptr< Filter > protocols::filters::FilterSP |
| typedef utility::pointer::owning_ptr< MoveBeforeFilter const > protocols::filters::MoveBeforeFilterCOP |
| typedef utility::pointer::owning_ptr< ReplicateFilter const > protocols::filters::ReplicateFilterCOP |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by protocols::filters::StochasticFilter::apply(), protocols::filters::CompoundFilter::apply(), protocols::filters::CombinedFilter::apply(), protocols::filters::IfThenFilter::apply(), protocols::filters::ReplicateFilter::compute(), protocols::filters::CalculatorFilter::compute(), protocols::filters::CompoundFilter::compute(), protocols::filters::IfThenFilter::compute(), protocols::filters::FilterFactory::newFilter(), protocols::filters::ContingentFilter::parse_my_tag(), protocols::filters::StochasticFilter::parse_my_tag(), protocols::filters::CompoundFilter::parse_my_tag(), protocols::filters::CombinedFilter::parse_my_tag(), protocols::filters::MoveBeforeFilter::parse_my_tag(), and protocols::filters::IfThenFilter::parse_my_tag().
1.8.7