Rosetta
Namespaces | Functions
bond_support.hh File Reference

support functions for class Bond; functions that should not be included as part of the class. More...

#include <core/chemical/MutableResidueType.fwd.hh>
#include <core/chemical/ResidueGraphTypes.hh>
#include <core/chemical/gasteiger/GasteigerAtomTypeData.fwd.hh>

Namespaces

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

Functions

void core::chemical::find_bonds_in_rings (MutableResidueType &res, bool const complex_ring_detection=false)
 Determine which bonds are in rings, and set the BondRingness property of each. More...
 
void core::chemical::complex_ring_detection (MutableResidueType &res)
 
void core::chemical::quick_ring_detection (MutableResidueType &res)
 
utility::vector1< VDcore::chemical::get_connecting_atoms (MutableResidueType const &res, ED const &edge)
 
utility::vector1< VDcore::chemical::get_connecting_atoms (ResidueGraph const &graph, ED const &edge)
 
ED core::chemical::get_bond (MutableResidueType const &res, VD const &source, VD const &target)
 
Real core::chemical::create_bond_length (gasteiger::GasteigerAtomTypeData const &atom1, gasteiger::GasteigerAtomTypeData const &atom2, BondName bond_type)
 this will create a bond length based on gasteiger atom type definitions of bonds More...
 
utility::vector1< VDscore::chemical::find_chi_bonds (MutableResidueType const &restype)
 Find which bonds are rotatatable (chi) bonds Returns a list of four vds representing the chi. More...
 
bool core::chemical::is_sp2_proton_chi (core::Size chi, MutableResidueType const &restype)
 Is the given chi a proton chi with the proton attached to an atom attached to an non-sp3 atom? More...
 

Detailed Description

support functions for class Bond; functions that should not be included as part of the class.

Author
Steven Combs
Rocco Moretti (rmore.nosp@m.ttia.nosp@m.se@gm.nosp@m.ail..nosp@m.com)
Steven Combs