Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
base_geometry.hh File Reference
#include <core/types.hh>
#include <core/chemical/ResidueType.fwd.hh>
#include <core/conformation/Residue.fwd.hh>
#include <core/kinematics/Stub.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <utility/vector1.fwd.hh>
#include <numeric/xyzVector.fwd.hh>
#include <numeric/xyzMatrix.fwd.hh>
#include <iosfwd>
#include <utility/vector1.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::scoring
 
 core::scoring::dna
 

Functions

void core::scoring::dna::get_y_axis_atoms (chemical::ResidueType const &rsd_type, int const strand, std::string &a1, std::string &a2)
 
bool core::scoring::dna::is_orthonormal (numeric::xyzMatrix< Real > const &M, Real const tol)
 helper fxn More...
 
void core::scoring::dna::get_sugar_pucker (conformation::Residue const &rsd, std::pair< std::string, int > &pucker)
 this could be made faster... More...
 
void core::scoring::dna::get_sugar_pucker_distr (conformation::Residue const &rsd, utility::vector1< core::Real > &puckerProb)
 
utility::vector1
< utility::vector1
< std::string > > 
core::scoring::dna::sugar_torsion_atom_names ()
 
void core::scoring::dna::get_sugar_torsions (conformation::Residue const &rsd, utility::vector1< Real > &torsions)
 
Vector core::scoring::dna::get_y_axis (conformation::Residue const &rsd, int const strand)
 
Vector core::scoring::dna::get_z_axis (conformation::Residue const &rsd, Vector const &y_axis)
 
kinematics::Stub core::scoring::dna::get_base_stub (conformation::Residue const &rsd, int const strand)
 
void core::scoring::dna::get_base_pair_params (conformation::Residue const &rsd1, conformation::Residue const &rsd2, utility::vector1< Real > &params)
 
void core::scoring::dna::show_base_pair_params (conformation::Residue const &rsd1, conformation::Residue const &rsd2)
 
void core::scoring::dna::get_base_step_params (conformation::Residue const &rsd1, conformation::Residue const &rsd2, utility::vector1< Real > &params)
 
void core::scoring::dna::show_new_base_step_params (conformation::Residue const &rsd1, conformation::Residue const &rsd2)
 
void core::scoring::dna::get_groove_widths (Size const i, pose::Pose const &pose, Real &major_width, Real &minor_width, Real &major_length)
 
void core::scoring::dna::get_base_step_params (conformation::Residue const &rsd11, conformation::Residue const &rsd12, conformation::Residue const &rsd21, conformation::Residue const &rsd22, utility::vector1< Real > &params)
 
kinematics::Stub core::scoring::dna::get_base_pair_stub_slow (conformation::Residue const &rsd1, conformation::Residue const &rsd2)
 
std::string core::scoring::dna::get_DNA_backbone_bin (conformation::Residue const &rsd)
 
void core::scoring::dna::show_base_step_params (pose::Pose const &pose, std::ostream &out)
 
void core::scoring::dna::show_base_pair_params (pose::Pose const &pose, std::ostream &out)
 

Detailed Description

Author