OpenStructure
Data Structures | Namespaces | Typedefs | Enumerations | Functions
processor.hh File Reference
#include <ost/mol/entity_handle.hh>
#include "module_config.hh"
#include "diag.hh"
#include "compound.hh"

Go to the source code of this file.

Data Structures

class  Processor
 

Namespaces

 ost
 
 ost::conop
 

Typedefs

typedef boost::shared_ptr< Processor > ProcessorPtr
 

Enumerations

enum  Dialect { PDB_DIALECT , CHARMM_DIALECT }
 
enum  ConopAction {
  CONOP_WARN = 0 , CONOP_SILENT , CONOP_REMOVE , CONOP_REMOVE_ATOM ,
  CONOP_REMOVE_RESIDUE , CONOP_FATAL
}
 

Functions

ConopAction DLLIMPORT ConopActionFromString (const String &name)
 
String DLLIMPORT StringFromConopAction (ConopAction action)
 
String DLLIMPORT GuessAtomElement (const String &atom_name, bool hetatm, int atom_count)
 
mol::ChemClass DLLIMPORT GuessChemClass (mol::ResidueHandle res)
 
void DLLIMPORT AssignBackboneTorsions (mol::ChainHandle chain)
 
void DLLIMPORT AssignBackboneTorsions (mol::ResidueHandleList residues)
 
void DLLIMPORT AssignBackboneTorsions (mol::ResidueHandle prev, mol::ResidueHandle res, mol::ResidueHandle next)
 
bool DLLIMPORT IsBondFeasible (const mol::AtomHandle &, const mol::AtomHandle &)
 
mol::AtomHandleList DLLIMPORT GetUnknownAtomsOfResidue (mol::ResidueHandle residue, CompoundPtr compound, bool strict_hydrogens=false)