![]() |
Rosetta
2016.11
|
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 | 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 |
Typedefs | |
typedef std::pair< std::string const, FilterCOP > | StringFilter_pair |
typedef utility::tag::TagCOP | TagCOP |
typedef core::pose::Pose | Pose |
typedef utility::pointer::shared_ptr < CompoundFilter > | CompoundFilterOP |
typedef utility::pointer::shared_ptr < CompoundFilter const > | CompoundFilterCOP |
typedef utility::pointer::shared_ptr < CombinedFilter > | CombinedFilterOP |
typedef utility::pointer::shared_ptr < CombinedFilter const > | CombinedFilterCOP |
typedef utility::pointer::shared_ptr < MoveBeforeFilter > | MoveBeforeFilterOP |
typedef utility::pointer::shared_ptr < MoveBeforeFilter const > | MoveBeforeFilterCOP |
typedef utility::pointer::shared_ptr < IfThenFilter > | IfThenFilterOP |
typedef utility::pointer::shared_ptr < IfThenFilter const > | IfThenFilterCOP |
typedef utility::pointer::owning_ptr < CalculatorFilter > | CalculatorFilterOP |
typedef utility::pointer::owning_ptr < CalculatorFilter const > | CalculatorFilterCOP |
typedef utility::pointer::shared_ptr < ContingentFilter > | ContingentFilterOP |
typedef utility::pointer::shared_ptr < ContingentFilter const > | ContingentFilterCOP |
typedef utility::pointer::shared_ptr < Filter > | FilterOP |
typedef utility::pointer::shared_ptr < Filter const > | FilterCOP |
typedef utility::pointer::shared_ptr < FilterCollection > | FilterCollectionOP |
typedef utility::pointer::shared_ptr < FilterCollection const > | FilterCollectionCOP |
typedef utility::vector1 < FilterOP > | FilterOPs |
typedef utility::vector1 < FilterCOP > | FilterCOPs |
typedef std::map< std::string const, FilterOP > | Filters_map |
typedef utility::pointer::shared_ptr < FilterCreator > | FilterCreatorOP |
typedef utility::pointer::shared_ptr < FilterCreator const > | FilterCreatorCOP |
typedef utility::pointer::shared_ptr < FilterFactory > | FilterFactoryOP |
typedef utility::pointer::shared_ptr < FilterFactory const > | FilterFactoryCOP |
typedef utility::pointer::owning_ptr < ReplicateFilter > | ReplicateFilterOP |
typedef utility::pointer::owning_ptr < ReplicateFilter const > | ReplicateFilterCOP |
Enumerations | |
enum | boolean_operations { AND =1, OR, XOR, NOR, NAND, ORNOT, ANDNOT, NOT } |
Functions | |
static THREAD_LOCAL basic::Tracer | TR ("protocols.filters.CalculatorFilter") |
static THREAD_LOCAL basic::Tracer | TR ("protocols.filters.ContingentFilter") |
static THREAD_LOCAL basic::Tracer | TR ("protocols.filters.FilterFactory") |
static THREAD_LOCAL basic::Tracer | TR ("protocols.filters.ReplicateFilter") |
static THREAD_LOCAL basic::Tracer | TR ("protocols.filters.TimeFilter") |
typedef utility::pointer::owning_ptr< CalculatorFilter const > protocols::filters::CalculatorFilterCOP |
typedef utility::pointer::owning_ptr< CalculatorFilter > protocols::filters::CalculatorFilterOP |
typedef utility::pointer::shared_ptr< CombinedFilter const > protocols::filters::CombinedFilterCOP |
typedef utility::pointer::shared_ptr< CombinedFilter > protocols::filters::CombinedFilterOP |
typedef utility::pointer::shared_ptr< CompoundFilter const > protocols::filters::CompoundFilterCOP |
typedef utility::pointer::shared_ptr< CompoundFilter > protocols::filters::CompoundFilterOP |
typedef utility::pointer::shared_ptr< ContingentFilter const > protocols::filters::ContingentFilterCOP |
typedef utility::pointer::shared_ptr< ContingentFilter > protocols::filters::ContingentFilterOP |
typedef utility::pointer::shared_ptr< FilterCollection const > protocols::filters::FilterCollectionCOP |
typedef utility::pointer::shared_ptr< FilterCollection > protocols::filters::FilterCollectionOP |
typedef utility::pointer::shared_ptr< Filter const > protocols::filters::FilterCOP |
typedef utility::vector1< FilterCOP > protocols::filters::FilterCOPs |
typedef utility::pointer::shared_ptr< FilterCreator const > protocols::filters::FilterCreatorCOP |
typedef utility::pointer::shared_ptr< FilterCreator > protocols::filters::FilterCreatorOP |
typedef utility::pointer::shared_ptr< FilterFactory const > protocols::filters::FilterFactoryCOP |
typedef utility::pointer::shared_ptr< FilterFactory > protocols::filters::FilterFactoryOP |
typedef utility::pointer::shared_ptr< Filter > protocols::filters::FilterOP |
typedef utility::vector1< FilterOP > protocols::filters::FilterOPs |
typedef std::map< std::string const, FilterOP > protocols::filters::Filters_map |
typedef utility::pointer::shared_ptr< IfThenFilter const > protocols::filters::IfThenFilterCOP |
typedef utility::pointer::shared_ptr< IfThenFilter > protocols::filters::IfThenFilterOP |
typedef utility::pointer::shared_ptr< MoveBeforeFilter const > protocols::filters::MoveBeforeFilterCOP |
typedef utility::pointer::shared_ptr< MoveBeforeFilter > protocols::filters::MoveBeforeFilterOP |
typedef utility::pointer::owning_ptr< ReplicateFilter const > protocols::filters::ReplicateFilterCOP |
typedef utility::pointer::owning_ptr< ReplicateFilter > protocols::filters::ReplicateFilterOP |
typedef std::pair< std::string const, FilterCOP > protocols::filters::StringFilter_pair |
typedef utility::tag::TagCOP protocols::filters::TagCOP |
|
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().