Rosetta
Classes | Namespaces | Typedefs | Functions
StructFileRep.hh File Reference

Class/structure definitions for StructFileRep. More...

#include <core/io/StructFileRep.fwd.hh>
#include <core/io/HeaderInformation.fwd.hh>
#include <core/io/Remarks.fwd.hh>
#include <core/io/CrystInfo.hh>
#include <core/io/AtomInformation.hh>
#include <core/simple_metrics/SimpleMetricStruct.hh>
#include <core/types.hh>
#include <utility/VirtualBase.hh>
#include <utility/vector0.hh>
#include <utility/vector1.hh>
#include <iosfwd>
#include <map>
#include <string>
#include <vector>

Classes

struct  core::io::ModifiedResidueInformation
 
struct  core::io::LinkInformation
 
struct  core::io::SSBondInformation
 
struct  core::io::CisPeptideInformation
 
struct  core::io::HELIXInformation
 
struct  core::io::SHEETInformation
 
class  core::io::StructFileRep
 

Namespaces

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

Typedefs

typedef utility::vector0< AtomInformation > core::io::ChainAtoms
 

Functions

bool core::io::same_link (LinkInformation const &l1, LinkInformation const &l2)
 Do these link information correspond to the same connection (ignoring order) More...
 
bool core::io::link_in_vector (utility::vector1< LinkInformation > const &link_vector, LinkInformation const &link1)
 Is the LinkInformation in the given vector? More...
 
std::ostream & core::io::operator<< (std::ostream &os, AtomInformation const &ai)
 Debug printing, serializing to Tracer like object. More...
 
std::ostream & core::io::operator<< (std::ostream &os, StructFileRep const &sfr)
 Output StructFileRep object to TR-like stream in human-readable format. More...
 
std::ostream & core::io::operator<< (std::ostream &os, LinkInformation const &li)
 Debugging output for LinkInformation. More...
 
std::ostream & core::io::operator<< (std::ostream &os, SSBondInformation const &ssb)
 Debugging output for LinkInformation. More...
 

Detailed Description

Class/structure definitions for StructFileRep.

Author
Sergey Lyskov
Andy Watkins
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu)
Labonte JWLab.nosp@m.onte.nosp@m.@jhu..nosp@m.edu