|
Rosetta 3.5
|
#include <MiniPose.hh>


Public Member Functions | |
| MiniPose (core::pose::Pose const &pose) | |
| MiniPose (utility::vector1< utility::vector1< PointPosition > > const &coords, core::kinematics::FoldTree const &fold_tree, std::string const &sequence) | |
| virtual | ~MiniPose () |
| core::kinematics::FoldTree const & | fold_tree () const |
| utility::vector1 < utility::vector1 < PointPosition > > const & | coords () const |
| utility::vector1 < utility::vector1 < std::string > > const & | atom_names_list () const |
| utility::vector1 < utility::vector1 < core::chemical::VariantType > > const & | variant_types_list () const |
| Size | size () const |
| Size | total_residue () const |
| std::string const & | sequence () const |
| PointPosition const & | xyz (core::id::AtomID atom_id) const |
| std::string const & | atom_name (core::id::AtomID atom_id) const |
| utility::vector1 < core::chemical::VariantType > const & | variant_types (Size const seq_num) const |
Private Attributes | |
| utility::vector1 < utility::vector1 < PointPosition > > | coords_ |
| core::kinematics::FoldTree | fold_tree_ |
| std::string | sequence_ |
| utility::vector1 < utility::vector1 < std::string > > | atom_names_list_ |
| utility::vector1 < utility::vector1 < core::chemical::VariantType > > | variant_types_list_ |
A very simple bag to hold xyz and fold_tree and sequence only. Kind of like a silent struct, but not quite (silent_structs don't necessarily have xyz). Kind of like a Conformation but without the overtree of an atom_tree.
Definition at line 43 of file MiniPose.hh.
| core::pose::MiniPose::MiniPose | ( | core::pose::Pose const & | pose) |
Definition at line 37 of file MiniPose.cc.
References atom_name(), core::chemical::ResidueType::atom_name(), atom_names_list_, coords_, core::pose::Pose::fold_tree(), fold_tree_, core::conformation::Residue::natoms(), core::pose::Pose::residue(), core::pose::Pose::residue_type(), core::pose::Pose::sequence(), sequence_, core::pose::Pose::total_residue(), core::chemical::ResidueType::variant_types(), variant_types_list_, xyz(), and core::conformation::Residue::xyz().
| core::pose::MiniPose::MiniPose | ( | utility::vector1< utility::vector1< PointPosition > > const & | coords, |
| core::kinematics::FoldTree const & | fold_tree, | ||
| std::string const & | sequence | ||
| ) |
Definition at line 59 of file MiniPose.cc.
|
virtual |
Definition at line 34 of file MiniPose.cc.
| std::string const & core::pose::MiniPose::atom_name | ( | core::id::AtomID | atom_id) | const |
Definition at line 126 of file MiniPose.cc.
References atom_names_list_, core::id::AtomID::atomno(), and core::id::AtomID::rsd().
Referenced by MiniPose().
| utility::vector1< utility::vector1< std::string > > const & core::pose::MiniPose::atom_names_list | ( | ) | const |
Definition at line 81 of file MiniPose.cc.
References atom_names_list_.
Referenced by core::pose::setup_atom_id_map_match_atom_names().
| utility::vector1< utility::vector1< PointPosition > > const & core::pose::MiniPose::coords | ( | ) | const |
Definition at line 74 of file MiniPose.cc.
References coords_.
| core::kinematics::FoldTree const & core::pose::MiniPose::fold_tree | ( | ) | const |
Definition at line 69 of file MiniPose.cc.
References fold_tree_.
| std::string const & core::pose::MiniPose::sequence | ( | ) | const |
Definition at line 103 of file MiniPose.cc.
References sequence_.
| Size core::pose::MiniPose::size | ( | ) | const |
Definition at line 93 of file MiniPose.cc.
References coords_.
| Size core::pose::MiniPose::total_residue | ( | ) | const |
Definition at line 98 of file MiniPose.cc.
References coords_.
| utility::vector1< core::chemical::VariantType > const & core::pose::MiniPose::variant_types | ( | Size const | seq_num) | const |
Definition at line 143 of file MiniPose.cc.
References variant_types_list_.
| utility::vector1< utility::vector1< core::chemical::VariantType > > const & core::pose::MiniPose::variant_types_list | ( | ) | const |
Definition at line 87 of file MiniPose.cc.
References variant_types_list_.
| PointPosition const & core::pose::MiniPose::xyz | ( | core::id::AtomID | atom_id) | const |
Definition at line 108 of file MiniPose.cc.
References core::id::AtomID::atomno(), coords_, and core::id::AtomID::rsd().
Referenced by core::pose::copy_dofs(), MiniPose(), and core::scoring::superimpose_pose().
|
private |
Definition at line 80 of file MiniPose.hh.
Referenced by atom_name(), atom_names_list(), and MiniPose().
|
private |
Definition at line 77 of file MiniPose.hh.
Referenced by coords(), MiniPose(), size(), total_residue(), and xyz().
|
private |
Definition at line 78 of file MiniPose.hh.
Referenced by fold_tree(), and MiniPose().
|
private |
Definition at line 79 of file MiniPose.hh.
Referenced by MiniPose(), and sequence().
|
private |
Definition at line 81 of file MiniPose.hh.
Referenced by MiniPose(), variant_types(), and variant_types_list().
1.8.4