Processor Class Reference
#include <processor.hh>
Inherited by HeuristicProcessor, and RuleBasedProcessor.
Public Member Functions |
| DiagnosticsPtr | Process (mol::EntityHandle ent, bool log_diags=true) const |
| virtual ProcessorPtr | Copy () const =0 |
| virtual | ~Processor () |
| | Processor (bool bf, bool at, bool cn, bool aa, ConopAction zo) |
| | Processor () |
| void | SetConnect (bool connect) |
| bool | GetConnect () const |
| void | SetAssignTorsions (bool flag) |
| bool | GetAssignTorsions () const |
| bool | GetConnectAminoAcids () const |
| void | SetConnectAminoAcids (bool c) |
| bool | GetCheckBondFeasibility () const |
| void | SetCheckBondFeasibility (bool flag) |
| ConopAction | GetZeroOccTreatment () const |
| void | SetZeroOccTreatment (ConopAction action) |
| virtual String | ToString () const =0 |
Protected Member Functions |
| virtual void | DoProcess (DiagnosticsPtr diags, mol::EntityHandle ent) const =0 |
| virtual bool | BeginProcessing (DiagnosticsPtr diags, mol::EntityHandle ent) const |
| virtual bool | EndProcessing (DiagnosticsPtr diags, mol::EntityHandle ent) const |
| bool | HasUnknownAtoms (mol::ResidueHandle residue, CompoundPtr compound, bool strict_hydrogens) const |
| void | ReorderAtoms (mol::ResidueHandle residue, CompoundPtr compound, bool fix_element) const |
| void | FillResidueProps (mol::ResidueHandle residue, CompoundPtr compound) const |
| void | ConnectAtomsOfResidue (mol::ResidueHandle residue, CompoundPtr compound, bool strict_hydrogens) const |
| void | ConnectResidues (mol::ResidueHandle residue, mol::ResidueHandle next) const |
| void | DistanceBasedConnect (mol::AtomHandle atom) const |
| mol::AtomHandle | LocateAtom (const mol::AtomHandleList &, int ordinal) const |
| String | OptionsToString () const |
Static Protected Member Functions |
| static bool | AreResiduesConsecutive (mol::ResidueHandle a, mol::ResidueHandle b) |
Detailed Description
Definition at line 45 of file processor.hh.
Constructor & Destructor Documentation
Member Function Documentation
| bool GetAssignTorsions |
( |
|
) |
const [inline] |
| bool GetCheckBondFeasibility |
( |
|
) |
const [inline] |
| bool GetConnect |
( |
|
) |
const [inline] |
| bool GetConnectAminoAcids |
( |
|
) |
const [inline] |
| String OptionsToString |
( |
|
) |
const [protected] |
| void SetAssignTorsions |
( |
bool |
flag |
) |
[inline] |
| void SetCheckBondFeasibility |
( |
bool |
flag |
) |
[inline] |
| void SetConnect |
( |
bool |
connect |
) |
[inline] |
| void SetConnectAminoAcids |
( |
bool |
c |
) |
[inline] |
| void SetZeroOccTreatment |
( |
ConopAction |
action |
) |
[inline] |
| virtual String ToString |
( |
|
) |
const [pure virtual] |
The documentation for this class was generated from the following file: