Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Constant Groups | Functions
util.hh File Reference

utility functions for handling of symmetric conformations More...

#include <core/conformation/symmetry/SymmetricConformation.fwd.hh>
#include <core/conformation/Conformation.fwd.hh>
#include <core/conformation/symmetry/SymmData.fwd.hh>
#include <core/conformation/symmetry/SymmetryInfo.fwd.hh>
#include <core/kinematics/FoldTree.fwd.hh>
#include <core/types.hh>
#include <map>

Namespaces

 core
 A class for defining atom parameters, known as atom_types.
 
 core::conformation
 
 core::conformation::symmetry
 

Constant Groups

 core
 A class for defining atom parameters, known as atom_types.
 
 core::conformation
 
 core::conformation::symmetry
 

Functions

bool core::conformation::symmetry::is_symmetric (conformation::Conformation const &conf)
 
bool core::conformation::symmetry::is_symmetric (conformation::symmetry::SymmetryInfo const &symminfo)
 
conformation::symmetry::SymmetricConformationOP core::conformation::symmetry::setup_symmetric_conformation (conformation::Conformation &src_conformation, conformation::symmetry::SymmData &symmdata, std::map< int, char > src_conf2pdb_chain)
 
kinematics::FoldTree core::conformation::symmetry::set_fold_tree_from_symm_data (conformation::Conformation &src_conformation, conformation::symmetry::SymmData &symmdata, std::map< int, char > src_conf2pdb_chain)
 
kinematics::FoldTree core::conformation::symmetry::replaced_symmetric_foldtree_with_new_monomer (kinematics::FoldTree symm_f, conformation::symmetry::SymmetryInfo symmetry_info, kinematics::FoldTree monomer_f)
 
void core::conformation::symmetry::recenter (conformation::Conformation &src_conformation, conformation::symmetry::SymmData &symmdata)
 
void core::conformation::symmetry::shift_jump_numbers_in_dofs (conformation::Conformation &conformation, Size shift)
 
kinematics::FoldTree core::conformation::symmetry::get_asymm_unit_fold_tree (core::conformation::Conformation const &conf)
 
void core::conformation::symmetry::symmetrize_fold_tree (core::conformation::Conformation const &conf, kinematics::FoldTree &f)
 
void core::conformation::symmetry::set_asymm_unit_fold_tree (core::conformation::Conformation &conf, kinematics::FoldTree const &f)
 
int core::conformation::symmetry::residue_center_of_mass (conformation::Conformation const &conformation, int const start, int const stop)
 
int core::conformation::symmetry::return_nearest_residue (conformation::Conformation const &conformation, int const begin, int const end, Vector center)
 
std::string core::conformation::symmetry::show_foldtree (core::conformation::symmetry::SymmetricConformation const &symm_conf, SymmData const &symmdata, std::map< char, std::pair< Size, Size > > const &chain2range)
 

Detailed Description

utility functions for handling of symmetric conformations

Author
Ingemar Andre