![]() |
Rosetta Protocols
2014.35
|
Wrapper-class that contains a vector1 of Filters. More...
#include <Filter.hh>
Public Member Functions | |
virtual | ~FilterCollection () |
bool | apply (core::pose::Pose const &pose) const |
Returns true if the given pose passes all filters, false otherwise. More... | |
void | report (std::ostream &out, core::pose::Pose const &pose) const |
FilterCOP | get_filter (core::Size i) |
void | add_filter (FilterCOP filter_in) |
void | remove_last_filter () |
void | clear () |
Size | size () |
Private Attributes | |
utility::vector1< FilterCOP > | filters_ |
Wrapper-class that contains a vector1 of Filters.
apply function returns true if all member filters return true
|
virtual |
|
inline |
References filters_.
Referenced by protocols::docking::DockingLowResFilter::DockingLowResFilter(), and protocols::docking::DockingLowResFilter::set_use_constraints().
bool protocols::filters::FilterCollection::apply | ( | core::pose::Pose const & | pose | ) | const |
Returns true if the given pose passes all filters, false otherwise.
References filter.
Referenced by protocols::docking::DockingLowResFilter::apply().
|
inline |
References filters_.
|
inline |
References filters_.
|
inline |
References filters_.
Referenced by protocols::docking::DockingLowResFilter::set_use_constraints().
void protocols::filters::FilterCollection::report | ( | std::ostream & | out, |
core::pose::Pose const & | pose | ||
) | const |
References filter.
Referenced by protocols::docking::DockingLowResFilter::report().
|
inline |
References filters_.
Referenced by protocols::docking::DockingLowResFilter::set_use_constraints().
|
private |
Referenced by add_filter(), clear(), get_filter(), remove_last_filter(), and size().