Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Constant Groups | Functions
PatchOperation.hh File Reference
#include <core/chemical/PatchOperation.fwd.hh>
#include <core/chemical/ResidueType.hh>
#include <basic/Tracer.hh>
#include <ObjexxFCL/string.functions.hh>
#include <utility/vector1.hh>

Classes

class  core::chemical::PatchOperation
 A single operation that needs to be applied in a residue patch. More...
 
class  core::chemical::DeleteAtom
 delete an atom More...
 
class  core::chemical::SetBackboneHeavyatom
 set an atom as backbone heavy atom More...
 
class  core::chemical::SetPolymerConnectAtom
 set an atom as polymer connection More...
 
class  core::chemical::AddConnect
 
class  core::chemical::AddProperty
 add a property to ResidueType More...
 
class  core::chemical::DeleteProperty
 delete a property from ResidueType Added by Andy M. Chen in June 2009 This is needed for deleting properties, which occurs in certain PTM's (e.g. methylation) More...
 
class  core::chemical::AddChi
 Add a chi angle to ResidueType Added by Andy M. Chen in June 2009 This is needed for PTM's, which often result in one or more extra chi angles. More...
 
class  core::chemical::AddProtonChi
 
class  core::chemical::RedefineChi
 Redefine a chi angle Added by Andy M. Chen in June 2009 This is needed for certain PTM's. More...
 
class  core::chemical::AddChiRotamer
 Add a rotamer sample to a chi angle of the ResidueType Added by Andy M. Chen in June 2009 This is needed for PTM's. More...
 
class  core::chemical::AddAtom
 add an atom to ResidueType More...
 
class  core::chemical::AddBond
 add a bond to ResidueType More...
 
class  core::chemical::SetAtomicCharge
 set an atom's charge More...
 
class  core::chemical::SetAtomType
 set atom's chemical type More...
 
class  core::chemical::SetIO_String
 set atom's chemical type More...
 
class  core::chemical::SetMMAtomType
 set atom's MM chemical type More...
 
class  core::chemical::SetICoor
 set an atom's AtomICoord More...
 
class  core::chemical::PrependMainchainAtom
 add a mainchain atom before the first mainchain atom More...
 
class  core::chemical::AppendMainchainAtom
 add a mainchain atom after the last mainchain atom More...
 
class  core::chemical::SetNbrAtom
 set the residue neighbor atom More...
 
class  core::chemical::SetNbrRadius
 set the residue neighbor radius More...
 
class  core::chemical::SetOrientAtom
 Set orient atom selection mode. More...
 
class  core::chemical::NCAARotLibPath
 set the path to a rotamer library for an NCAA that is not in dunbrack More...
 

Namespaces

 core
 A class for defining atom parameters, known as atom_types.
 
 core::chemical
 

Constant Groups

 core
 A class for defining atom parameters, known as atom_types.
 
 core::chemical
 

Functions

static basic::Tracer core::chemical::TR_PatchOperations ("core.chemical.PatchOperations.hh")
 
PatchOperationOP core::chemical::patch_operation_from_patch_file_line (std::string const &line)
 Virtual constructor, returns 0 if no match. More...
 

Detailed Description

Author
Phil Bradley see patch.cc to understand whats going on