Rosetta 3.4
Public Member Functions
protocols::ligand_docking::ligand_options::Interface Class Reference

For each residue is it in the interface, a mobile region or a non-mobile region? More...

#include <Interface.hh>

Inheritance diagram for protocols::ligand_docking::ligand_options::Interface:
Inheritance graph
[legend]
Collaboration diagram for protocols::ligand_docking::ligand_options::Interface:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Interface (core::Size num, InterfaceInfo info)
core::Size find_first_interface_residue (core::Size chain_begin, core::Size const chain_end) const
core::Size find_start_of_next_interface_region (core::Size start_from, core::Size const chain_end) const
core::Size find_stop_of_this_interface_region (core::Size start_from, core::Size const chain_end) const
void enforce_minimum_length (core::Size const chain_begin, core::Size const chain_end, core::Size const window)
utility::vector1< core::Sizeget_interface_residues () const
utility::vector1< core::Sizeget_near_interface_residues () const
std::string get_python_string () const

Detailed Description

For each residue is it in the interface, a mobile region or a non-mobile region?


Constructor & Destructor Documentation

protocols::ligand_docking::ligand_options::Interface::Interface ( core::Size  num,
InterfaceInfo  info 
)

Member Function Documentation

void protocols::ligand_docking::ligand_options::Interface::enforce_minimum_length ( core::Size const  chain_begin,
core::Size const  chain_end,
core::Size const  window 
)
core::Size protocols::ligand_docking::ligand_options::Interface::find_first_interface_residue ( core::Size  chain_begin,
core::Size const  chain_end 
) const
core::Size protocols::ligand_docking::ligand_options::Interface::find_start_of_next_interface_region ( core::Size  start_from,
core::Size const  chain_end 
) const
core::Size protocols::ligand_docking::ligand_options::Interface::find_stop_of_this_interface_region ( core::Size  start_from,
core::Size const  chain_end 
) const
utility::vector1< core::Size > protocols::ligand_docking::ligand_options::Interface::get_interface_residues ( ) const
utility::vector1< core::Size > protocols::ligand_docking::ligand_options::Interface::get_near_interface_residues ( ) const
std::string protocols::ligand_docking::ligand_options::Interface::get_python_string ( ) const

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