#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: