Rosetta 3.4
Classes | Namespaces | Functions
src/core/chemical/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::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::NCAARotLibPath
 set the path to a rotamer library for an NCAA that is not in dunbrack More...

Namespaces

namespace  core
 

A class for defining atom parameters, known as atom_types.


namespace  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.

Detailed Description

Author:
Phil Bradley see patch.cc to understand whats going on
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines