|
Rosetta 3.5
|
#include <InterfaceNeighborDefinitionCalculator.hh>


Public Member Functions | |
| InterfaceNeighborDefinitionCalculator (core::Size const chain1_number, core::Size const chain2_number) | |
| InterfaceNeighborDefinitionCalculator (char const chain1_letter, char const chain2_letter) | |
| core::pose::metrics::PoseMetricCalculatorOP | clone () const |
Public Member Functions inherited from core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator | |
| InterfaceDefinitionCalculator (core::Size const chain1_number, core::Size const chain2_number) | |
| InterfaceDefinitionCalculator (char const chain1_letter, char const chain2_letter) | |
Public Member Functions inherited from core::pose::metrics::StructureDependentCalculator | |
| StructureDependentCalculator () | |
| void | notify_structure_change () |
| void | get (std::string const &key, basic::MetricValueBase &val, Pose const &this_pose) |
| std::string | get (std::string const &key, Pose const &this_pose) |
Public Member Functions inherited from core::pose::metrics::PoseMetricCalculator | |
| PoseMetricCalculator () | |
| virtual void | notify_energy_change () |
Protected Member Functions | |
| virtual void | lookup (std::string const &key, basic::MetricValueBase *valptr) const |
| virtual std::string | print (std::string const &key) const |
| virtual void | recompute (core::pose::Pose const &this_pose) |
Protected Member Functions inherited from core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator | |
| virtual void | verify_chain_setup (core::pose::Pose const &pose) |
| virtual core::Size | chain_letter_to_number (core::pose::Pose const &pose, char const chain_id) |
| virtual void | fill_in_chain_terminii (core::pose::Pose const &pose) |
Private Attributes | |
| std::pair< utility::vector1 < core::Size > , utility::vector1< core::Size > > | list_interface_ |
| std::set< core::Size > | interface_residues_ |
| std::set< core::Size > | chain1_interface_residues_ |
| std::set< core::Size > | chain2_interface_residues_ |
| core::Size | num_interface_residues_ |
| core::Size | num_chain1_interface_residues_ |
| core::Size | num_chain2_interface_residues_ |
Additional Inherited Members | |
Protected Attributes inherited from core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator | |
| core::Size | ch1_begin_num_ |
| core::Size | ch1_end_num_ |
| core::Size | ch2_begin_num_ |
| core::Size | ch2_end_num_ |
| core::Size | chain1_number_ |
| core::Size | chain2_number_ |
| char | chain1_letter_ |
| char | chain2_letter_ |
| bool | got_chain_numbers_ |
Definition at line 35 of file InterfaceNeighborDefinitionCalculator.hh.
|
inline |
Definition at line 39 of file InterfaceNeighborDefinitionCalculator.hh.
|
inline |
Definition at line 42 of file InterfaceNeighborDefinitionCalculator.hh.
|
inlinevirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 45 of file InterfaceNeighborDefinitionCalculator.hh.
References core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator::chain1_number_, and core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator::chain2_number_.
|
protectedvirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 50 of file InterfaceNeighborDefinitionCalculator.cc.
|
protectedvirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 104 of file InterfaceNeighborDefinitionCalculator.cc.
|
protectedvirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 141 of file InterfaceNeighborDefinitionCalculator.cc.
References core::pose::Pose::conformation(), and core::conformation::residue_point_graph_from_conformation().
|
private |
Definition at line 58 of file InterfaceNeighborDefinitionCalculator.hh.
|
private |
Definition at line 59 of file InterfaceNeighborDefinitionCalculator.hh.
|
private |
Definition at line 57 of file InterfaceNeighborDefinitionCalculator.hh.
|
private |
Definition at line 56 of file InterfaceNeighborDefinitionCalculator.hh.
|
private |
Definition at line 61 of file InterfaceNeighborDefinitionCalculator.hh.
|
private |
Definition at line 62 of file InterfaceNeighborDefinitionCalculator.hh.
|
private |
Definition at line 60 of file InterfaceNeighborDefinitionCalculator.hh.
1.8.4