Rosetta 3.4
Public Member Functions
protocols::docking::DockingLowResFilter Class Reference

Low-resolution (centroid-mode) filter for docking. Checks (1) at least some contact is being made between docking partners, (2) clashes are limited so partners are not overlapping and (3) constraints, if present, are met. More...

#include <DockFilters.hh>

Inheritance diagram for protocols::docking::DockingLowResFilter:
Inheritance graph
[legend]
Collaboration diagram for protocols::docking::DockingLowResFilter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DockingLowResFilter ()
 DockingLowResFilter (const DockingLowResFilter &init)
 ~DockingLowResFilter ()
void set_use_constraints (bool flag, core::Real cutoff=1.0)
bool apply (core::pose::Pose const &pose) const
 add docking constraints
void report (std::ostream &out, core::pose::Pose const &pose) const
protocols::filters::FilterOP clone () const
protocols::filters::FilterOP fresh_instance () const

Detailed Description

Low-resolution (centroid-mode) filter for docking. Checks (1) at least some contact is being made between docking partners, (2) clashes are limited so partners are not overlapping and (3) constraints, if present, are met.


Constructor & Destructor Documentation

protocols::docking::DockingLowResFilter::DockingLowResFilter ( )
protocols::docking::DockingLowResFilter::DockingLowResFilter ( const DockingLowResFilter init)
protocols::docking::DockingLowResFilter::~DockingLowResFilter ( )

Member Function Documentation

bool protocols::docking::DockingLowResFilter::apply ( core::pose::Pose const &  pose) const [virtual]

add docking constraints

Implements protocols::filters::Filter.

protocols::filters::FilterOP protocols::docking::DockingLowResFilter::clone ( ) const [inline, virtual]
protocols::filters::FilterOP protocols::docking::DockingLowResFilter::fresh_instance ( ) const [inline, virtual]
void protocols::docking::DockingLowResFilter::report ( std::ostream &  out,
core::pose::Pose const &  pose 
) const [virtual]

Reimplemented from protocols::filters::Filter.

void protocols::docking::DockingLowResFilter::set_use_constraints ( bool  flag,
core::Real  cutoff = 1.0 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines