Pdb.h File Reference

#include "SimTKsimbody.h"
#include <cctype>
#include "molmodel/internal/Compound.h"
#include <map>

Go to the source code of this file.

Classes

class  PdbResidueId
 Composite key for residue within a chain, composed of residue number and insertion code. More...
class  UndefinedPdbChainId
class  DuplicatePdbResidue
class  UndefinedAminoAcidResidue
class  PdbAtomLocation
 Location information for a PdbAtom, corresponding to one altLoc for a PdbAtom. More...
class  PdbAtom
 One atom, which may have more than one location, in the case of static or dynamic disorder in an X-ray structure. More...
class  PdbResidue
 One residue in a protein or nucleic acid, or a single molecule in the case of non-polymer structures. More...
class  PdbChain
 One molecule in a PDB structure. More...
class  PdbModel
 PDB structure containing one or more molecules (chains), corresponding to one member of an NMR ensemble of alternate structures, or to one frame of a molecular dynamics simulation. More...
class  PdbStructure
 Complete PDB file, possibly including multiple MODELS, in the case of NMR structures or molecular dynamics trajectories. More...

Namespaces

namespace  SimTK
 

This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.


namespace  SimTK::Pdb
namespace  SimTK::Exception

Functions

 SimTK_DEFINE_UNIQUE_INDEX_TYPE (AtomIndex)
 SimTK_DEFINE_UNIQUE_INDEX_TYPE (ResidueIndex)
 SimTK_DEFINE_UNIQUE_INDEX_TYPE (ChainIndex)
 SimTK_DEFINE_UNIQUE_INDEX_TYPE (ModelIndex)
std::ostream & operator<< (std::ostream &os, const SimTK::PdbModel &pdbModel)
std::ostream & operator<< (std::ostream &os, const SimTK::PdbStructure &pdbStructure)

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const SimTK::PdbStructure pdbStructure 
)
std::ostream& operator<< ( std::ostream &  os,
const SimTK::PdbModel pdbModel 
)

Generated on Thu Aug 12 16:37:41 2010 for SimTKcore by  doxygen 1.6.1