![]() |
Rosetta
2021.16
|
Namespaces | |
| free_peptide_movers | |
| gap_solution_pickers | |
Classes | |
| class | FreePeptide |
| FreePeptide represents a free peptide. More... | |
| class | GapCloser |
| GapCloser closes the gaps after moving the free peptide. More... | |
| class | LocalBackboneMover |
| LocalBackboneMover moves a stretch of backbone locally. More... | |
| class | LocalBackboneMoverCreator |
| class | Residue |
| Residue is a helper class for FreePeptide. More... | |
Typedefs | |
| typedef utility::pointer::shared_ptr < FreePeptide > | FreePeptideOP |
| typedef utility::pointer::shared_ptr < FreePeptide const > | FreePeptideCOP |
| typedef utility::pointer::shared_ptr < GapCloser > | GapCloserOP |
| typedef utility::pointer::shared_ptr < GapCloser const > | GapCloserCOP |
| typedef utility::pointer::shared_ptr < LocalBackboneMover > | LocalBackboneMoverOP |
| typedef utility::pointer::shared_ptr < LocalBackboneMover const > | LocalBackboneMoverCOP |
Functions | |
| std::ostream & | operator<< (std::ostream &os, LocalBackboneMover const &mover) |
| private methods /// More... | |
| numeric::xyzVector< Real > | xyz_from_internal_coords (numeric::xyzVector< Real > atom1_xyz, numeric::xyzVector< Real > atom2_xyz, numeric::xyzVector< Real > atom3_xyz, Real phi, Real theta, Real d) |
| Get the coordinate of an atom given three preceeding atoms and the torsion phi, angle theta and distance d. Note that phi and theta should be in radians. More... | |
| void | xyz_to_vec1 (numeric::xyzVector< Real > const &vec_xyz, fixedsizearray1< Real, 3 > &vec1) |
| covert an xyzVector to a vector of 3 real numbers More... | |
| typedef utility::pointer::shared_ptr< FreePeptide const > protocols::backbone_moves::local_backbone_mover::FreePeptideCOP |
| typedef utility::pointer::shared_ptr< FreePeptide > protocols::backbone_moves::local_backbone_mover::FreePeptideOP |
| typedef utility::pointer::shared_ptr< GapCloser const > protocols::backbone_moves::local_backbone_mover::GapCloserCOP |
| typedef utility::pointer::shared_ptr< GapCloser > protocols::backbone_moves::local_backbone_mover::GapCloserOP |
| typedef utility::pointer::shared_ptr< LocalBackboneMover const > protocols::backbone_moves::local_backbone_mover::LocalBackboneMoverCOP |
| typedef utility::pointer::shared_ptr< LocalBackboneMover > protocols::backbone_moves::local_backbone_mover::LocalBackboneMoverOP |
| std::ostream & protocols::backbone_moves::local_backbone_mover::operator<< | ( | std::ostream & | os, |
| LocalBackboneMover const & | mover | ||
| ) |
private methods ///
References protocols::backbone_moves::local_backbone_mover::LocalBackboneMover::show().
| numeric::xyzVector< Real > protocols::backbone_moves::local_backbone_mover::xyz_from_internal_coords | ( | numeric::xyzVector< Real > | atom1_xyz, |
| numeric::xyzVector< Real > | atom2_xyz, | ||
| numeric::xyzVector< Real > | atom3_xyz, | ||
| Real | phi, | ||
| Real | theta, | ||
| Real | d | ||
| ) |
Get the coordinate of an atom given three preceeding atoms and the torsion phi, angle theta and distance d. Note that phi and theta should be in radians.
References core::kinematics::Stub::M, and core::kinematics::Stub::v.
Referenced by protocols::backbone_moves::local_backbone_mover::FreePeptide::update_xyz_coords().
| void protocols::backbone_moves::local_backbone_mover::xyz_to_vec1 | ( | numeric::xyzVector< Real > const & | vec_xyz, |
| fixedsizearray1< Real, 3 > & | vec1 | ||
| ) |
covert an xyzVector to a vector of 3 real numbers
Referenced by protocols::backbone_moves::local_backbone_mover::GapCloser::solve_a_gap().
1.8.7