|
Rosetta 3.5
|
#include <EnzdesMovers.hh>


Public Member Functions | |
| EnzdesConstraintReporter () | |
| virtual | ~EnzdesConstraintReporter () |
| EnzdesConstraintReporter (EnzdesConstraintReporter const &) | |
| void | find_constraints_to_ligand (core::pose::Pose const &pose) |
| Recurse through all the constraints in the pose to the ligand, through all the constraint-container constraints (e.g. Ambiguous constraints and multi-constraints) to find all the atoms that participate in various constraints to ligand atoms in the input Pose. More... | |
| utility::vector1< core::Size > const & | constrained_lig_atoms () const |
| Read access to the set of atoms that participate in distance constraints to ligand atoms. More... | |
| utility::vector1 < core::id::AtomID > const & | constrained_nonligand_atoms () const |
| void | ligand_resno (core::Size res_no) |
| Set the (one) ligand residue index. More... | |
| core::Size | ligand_resno () const |
| Get the (one) ligand residue index. More... | |
Protected Member Functions | |
| void | add_constrained_atoms_from_multiconstraint (core::scoring::constraints::MultiConstraintCOP real_multi_constraint) |
| void | add_constrained_atoms_from_atom_pair_constraint (core::scoring::constraints::AtomPairConstraintCOP atom_pair_constraint) |
| void | add_constrained_lig_atom (core::Size atom_no) |
| void | add_constrained_nonligand_atom (core::id::AtomID const &atid) |
Private Attributes | |
| utility::vector1< core::Size > | constrained_lig_atoms_ |
| utility::vector1 < core::id::AtomID > | constrained_nonligand_atoms_ |
| core::Size | ligand_seqpos_ |
Definition at line 57 of file EnzdesMovers.hh.
| protocols::enzdes::EnzdesConstraintReporter::EnzdesConstraintReporter | ( | ) |
Definition at line 71 of file EnzdesMovers.cc.
|
virtual |
Definition at line 75 of file EnzdesMovers.cc.
| protocols::enzdes::EnzdesConstraintReporter::EnzdesConstraintReporter | ( | EnzdesConstraintReporter const & | src) |
Definition at line 77 of file EnzdesMovers.cc.
|
protected |
Definition at line 144 of file EnzdesMovers.cc.
References add_constrained_lig_atom(), add_constrained_nonligand_atom(), and ligand_seqpos_.
Referenced by add_constrained_atoms_from_multiconstraint(), and find_constraints_to_ligand().
|
protected |
Definition at line 124 of file EnzdesMovers.cc.
References add_constrained_atoms_from_atom_pair_constraint().
Referenced by find_constraints_to_ligand().
|
protected |
Definition at line 161 of file EnzdesMovers.cc.
References constrained_lig_atoms_, and protocols::enzdes::mv_tr().
Referenced by add_constrained_atoms_from_atom_pair_constraint().
|
protected |
Definition at line 178 of file EnzdesMovers.cc.
References core::id::AtomID::atomno(), constrained_nonligand_atoms_, protocols::enzdes::mv_tr(), and core::id::AtomID::rsd().
Referenced by add_constrained_atoms_from_atom_pair_constraint().
|
inline |
Read access to the set of atoms that participate in distance constraints to ligand atoms.
Definition at line 76 of file EnzdesMovers.hh.
References constrained_lig_atoms_.
Referenced by protocols::enzdes::PredesignPerturbMover::find_geometric_center_for_constrained_lig_atoms(), protocols::enzdes::PredesignPerturbMover::find_rotation_center(), and protocols::enzdes::PredesignPerturbMover::get_constrained_lig_atoms().
|
inline |
Definition at line 81 of file EnzdesMovers.hh.
References constrained_nonligand_atoms_.
| void protocols::enzdes::EnzdesConstraintReporter::find_constraints_to_ligand | ( | core::pose::Pose const & | pose) |
Recurse through all the constraints in the pose to the ligand, through all the constraint-container constraints (e.g. Ambiguous constraints and multi-constraints) to find all the atoms that participate in various constraints to ligand atoms in the input Pose.
Definition at line 86 of file EnzdesMovers.cc.
References add_constrained_atoms_from_atom_pair_constraint(), add_constrained_atoms_from_multiconstraint(), core::pose::Pose::constraint_set(), ligand_seqpos_, and protocols::enzdes::mv_tr().
Referenced by protocols::enzdes::PredesignPerturbMover::find_constraints_to_ligand().
|
inline |
Set the (one) ligand residue index.
Definition at line 86 of file EnzdesMovers.hh.
References ligand_seqpos_.
Referenced by protocols::enzdes::PredesignPerturbMover::find_geometric_center_for_constrained_lig_atoms(), protocols::enzdes::PredesignPerturbMover::find_rotation_center(), protocols::enzdes::PredesignPerturbMover::parse_my_tag(), and protocols::enzdes::PredesignPerturbMover::set_ligand().
|
inline |
Get the (one) ligand residue index.
Definition at line 89 of file EnzdesMovers.hh.
References ligand_seqpos_.
|
private |
Definition at line 115 of file EnzdesMovers.hh.
Referenced by add_constrained_lig_atom(), and constrained_lig_atoms().
|
private |
Definition at line 116 of file EnzdesMovers.hh.
Referenced by add_constrained_nonligand_atom(), and constrained_nonligand_atoms().
|
private |
Definition at line 117 of file EnzdesMovers.hh.
Referenced by add_constrained_atoms_from_atom_pair_constraint(), find_constraints_to_ligand(), and ligand_resno().
1.8.4