Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Typedefs | Functions
AtomICoor.cc File Reference

declaration of implementation class for abstract class Residue More...

#include <core/chemical/AtomICoor.hh>
#include <core/chemical/ResidueConnection.hh>
#include <core/conformation/Conformation.hh>
#include <core/kinematics/Stub.hh>
#include <basic/Tracer.hh>
#include <basic/datacache/DataMapObj.hh>
#include <ObjexxFCL/string.functions.hh>
#include <numeric/NumericTraits.hh>

Namespaces

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

Typedefs

using core::chemical::AtomMemo = basic::datacache::DataMapObj< std::set< std::string > >
 
using core::chemical::AtomMemoOP = utility::pointer::shared_ptr< AtomMemo >
 

Functions

static basic::Tracer core::chemical::TR ("core.chemical.AtomICoor")
 
ICoordAtomIDType core::chemical::string_to_icoord_type (std::string const &)
 Convert a string designation into the corresponding ICoordAtomIDType enum. More...
 
Size core::chemical::get_connection_number (std::string const &)
 Get the connection number from a string representing an CONNECT type (e.g. 4 from CONN4) More...
 
void core::chemical::pretty_print_atomicoor (std::ostream &out, AtomICoor const &start, ResidueType const &rsd_type, core::Size indent, AtomMemoOP memo)
 
void core::chemical::pretty_print_atomicoor (std::ostream &out, ResidueType const &rsd_type)
 print the icoord table starting at the root. More...
 
void core::chemical::pretty_print_atomicoor (std::ostream &out, AtomICoor const &start, ResidueType const &rsd_type, core::Size indent=0)
 print the icoord table starting with the given icoord record More...
 
std::ostream & core::chemical::operator<< (std::ostream &out, ICoordAtomIDType type)
 

Detailed Description

declaration of implementation class for abstract class Residue

Author
Phil Bradley
Modified by Sergey Lyskov