#include <DomainInterfaceFilter.hh>
◆ DomainInterfaceFilter() [1/2]
protocols::simple_filters::DomainInterfaceFilter::DomainInterfaceFilter |
( |
| ) |
|
◆ DomainInterfaceFilter() [2/2]
protocols::simple_filters::DomainInterfaceFilter::DomainInterfaceFilter |
( |
DomainInterfaceFilter const & |
src | ) |
|
◆ ~DomainInterfaceFilter()
protocols::simple_filters::DomainInterfaceFilter::~DomainInterfaceFilter |
( |
| ) |
|
|
overridedefault |
◆ apply()
bool protocols::simple_filters::DomainInterfaceFilter::apply |
( |
core::pose::Pose const & |
pose | ) |
const |
|
overridevirtual |
Returns true if the given pose passes the filter, false otherwise.
Returns true if the given pose passes the filter, false otherwise. Pose passes the filter if ALL query residues are part of an interface with ANY of the target residues.
Implements protocols::filters::Filter.
References core::select::util::calc_interacting_vector(), cb_dist_cut_, core::pose::get_resnum_list(), nearby_atom_cut_, query_region_, query_region_str_, core::pose::Pose::size(), target_region_, target_region_str_, vector_angle_cut_, and vector_dist_cut_.
◆ cb_dist_cut() [1/2]
core::Real protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut |
( |
| ) |
const |
◆ cb_dist_cut() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut |
( |
core::Real |
setting | ) |
|
◆ clone()
◆ fresh_instance()
filters::FilterOP protocols::simple_filters::DomainInterfaceFilter::fresh_instance |
( |
| ) |
const |
|
overridevirtual |
◆ get_type()
std::string protocols::simple_filters::DomainInterfaceFilter::get_type |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_user_defined_name()
std::string protocols::simple_filters::DomainInterfaceFilter::get_user_defined_name |
( |
| ) |
const |
|
inline |
◆ name()
std::string protocols::simple_filters::DomainInterfaceFilter::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ nearby_atom_cut() [1/2]
core::Real protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut |
( |
| ) |
const |
◆ nearby_atom_cut() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut |
( |
core::Real |
setting | ) |
|
◆ parse_my_tag()
void protocols::simple_filters::DomainInterfaceFilter::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
|
|
) |
| |
|
overridevirtual |
◆ query_region() [1/2]
std::set< core::Size > const & protocols::simple_filters::DomainInterfaceFilter::query_region |
( |
| ) |
|
◆ query_region() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::query_region |
( |
std::set< core::Size > & |
region | ) |
|
◆ query_region_string() [1/2]
std::string const & protocols::simple_filters::DomainInterfaceFilter::query_region_string |
( |
| ) |
|
◆ query_region_string() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::query_region_string |
( |
std::string const & |
region_str | ) |
|
◆ set_user_defined_name()
void protocols::simple_filters::DomainInterfaceFilter::set_user_defined_name |
( |
std::string const & |
name | ) |
|
|
inline |
◆ target_region() [1/2]
std::set< core::Size > const & protocols::simple_filters::DomainInterfaceFilter::target_region |
( |
| ) |
|
◆ target_region() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::target_region |
( |
std::set< core::Size > & |
region | ) |
|
◆ target_region_string() [1/2]
std::string const & protocols::simple_filters::DomainInterfaceFilter::target_region_string |
( |
| ) |
|
◆ target_region_string() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::target_region_string |
( |
std::string const & |
region_str | ) |
|
◆ vector_angle_cut() [1/2]
core::Real protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut |
( |
| ) |
const |
◆ vector_angle_cut() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut |
( |
core::Real |
setting | ) |
|
◆ vector_dist_cut() [1/2]
core::Real protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut |
( |
| ) |
const |
◆ vector_dist_cut() [2/2]
void protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut |
( |
core::Real |
setting | ) |
|
◆ cb_dist_cut_
core::Real protocols::simple_filters::DomainInterfaceFilter::cb_dist_cut_ |
|
private |
◆ nearby_atom_cut_
core::Real protocols::simple_filters::DomainInterfaceFilter::nearby_atom_cut_ |
|
private |
◆ query_region_
std::set< core::Size > protocols::simple_filters::DomainInterfaceFilter::query_region_ |
|
private |
◆ query_region_str_
std::string protocols::simple_filters::DomainInterfaceFilter::query_region_str_ |
|
private |
◆ target_region_
std::set< core::Size > protocols::simple_filters::DomainInterfaceFilter::target_region_ |
|
private |
◆ target_region_str_
std::string protocols::simple_filters::DomainInterfaceFilter::target_region_str_ |
|
private |
◆ type_
std::string const protocols::simple_filters::DomainInterfaceFilter::type_ |
|
private |
◆ user_defined_name_
std::string protocols::simple_filters::DomainInterfaceFilter::user_defined_name_ |
|
private |
◆ vector_angle_cut_
core::Real protocols::simple_filters::DomainInterfaceFilter::vector_angle_cut_ |
|
private |
◆ vector_dist_cut_
core::Real protocols::simple_filters::DomainInterfaceFilter::vector_dist_cut_ |
|
private |
The documentation for this class was generated from the following files: