![]() |
Rosetta
2021.16
|
Wrapper-class that contains a vector1 of Filters. More...
#include <Filter.hh>

Public Member Functions | |
| ~FilterCollection () override | |
| 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 () |
| core::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
|
overridedefault |
|
inline |
References filters_.
| bool protocols::filters::FilterCollection::apply | ( | core::pose::Pose const & | pose | ) | const |
Returns true if the given pose passes all filters, false otherwise.
|
inline |
References filters_.
|
inline |
References filters_.
|
inline |
References filters_.
| void protocols::filters::FilterCollection::report | ( | std::ostream & | out, |
| core::pose::Pose const & | pose | ||
| ) | const |
|
inline |
References filters_.
|
private |
Referenced by add_filter(), clear(), get_filter(), remove_last_filter(), and size().
1.8.7