|
Rosetta 3.5
|
signals a change in length of residues in a Conformation More...
#include <LengthEvent.hh>


Public Types | |
| enum | Tag { EMPTY, INVALIDATE, RESIDUE_APPEND, RESIDUE_PREPEND, RESIDUE_DELETE } |
| the type of length change More... | |
| typedef core::Size | Size |
| typedef GeneralEvent | Super |
Public Types inherited from core::conformation::signals::GeneralEvent | |
| typedef core::conformation::Conformation | Conformation |
Public Member Functions | |
| LengthEvent () | |
| default constructor More... | |
| LengthEvent (Conformation const *conf, Tag const t, Size const &pos, int const &len_chg, Residue const *res) | |
| constructor More... | |
| LengthEvent (LengthEvent const &rval) | |
| copy constructor More... | |
| virtual | ~LengthEvent () |
| default destructor More... | |
| LengthEvent & | operator= (LengthEvent const &rval) |
| copy assignment More... | |
Public Member Functions inherited from core::conformation::signals::GeneralEvent | |
| GeneralEvent () | |
| default constructor More... | |
| GeneralEvent (Conformation const *conf) | |
| constructor More... | |
| GeneralEvent (GeneralEvent const &rval) | |
| copy constructor More... | |
| virtual | ~GeneralEvent () |
| default destructor More... | |
| GeneralEvent & | operator= (GeneralEvent const &rval) |
| copy assignment More... | |
Public Attributes | |
| Tag | tag |
| tag indicating type of length change More... | |
| Size | position |
| residue position where the event happened More... | |
| int | length_change |
| overall length change of the conformation More... | |
| ResidueCAP | residue |
| direct access to residue More... | |
Public Attributes inherited from core::conformation::signals::GeneralEvent | |
| Conformation const * | conformation |
| the Conformation firing the signal More... | |
signals a change in length of residues in a Conformation
Definition at line 47 of file LengthEvent.hh.
Definition at line 51 of file LengthEvent.hh.
Definition at line 52 of file LengthEvent.hh.
the type of length change
| Enumerator | |
|---|---|
| EMPTY | |
| INVALIDATE | |
| RESIDUE_APPEND | |
| RESIDUE_PREPEND | |
| RESIDUE_DELETE | |
Definition at line 56 of file LengthEvent.hh.
|
inline |
default constructor
Definition at line 67 of file LengthEvent.hh.
|
inline |
constructor
| t | type of length change |
| pos | residue position |
Definition at line 80 of file LengthEvent.hh.
|
inline |
copy constructor
Definition at line 97 of file LengthEvent.hh.
|
inlinevirtual |
default destructor
Definition at line 109 of file LengthEvent.hh.
|
inline |
copy assignment
Definition at line 115 of file LengthEvent.hh.
References length_change, core::conformation::signals::GeneralEvent::operator=(), position, residue, and tag.
| int core::conformation::signals::LengthEvent::length_change |
overall length change of the conformation
Definition at line 134 of file LengthEvent.hh.
Referenced by core::pose::datacache::SpecialSegmentsObserver::on_length_change(), core::pose::PDBInfo::on_length_change(), protocols::forge::build::SegmentSwap::on_residue_delete(), protocols::forge::build::Bridge::on_residue_delete(), protocols::forge::build::GrowRight::on_residue_delete(), protocols::forge::build::GrowLeft::on_residue_delete(), protocols::forge::build::SegmentRebuild::on_residue_delete(), protocols::forge::build::ConnectRight::on_residue_delete(), protocols::forge::build::SegmentInsert::on_residue_delete(), operator=(), and core::id::SequenceMapping::SequenceMapping().
| Size core::conformation::signals::LengthEvent::position |
residue position where the event happened
Definition at line 131 of file LengthEvent.hh.
Referenced by core::pose::datacache::SpecialSegmentsObserver::on_length_change(), core::pose::PDBInfo::on_length_change(), protocols::forge::build::SegmentSwap::on_residue_append(), protocols::forge::build::Bridge::on_residue_append(), protocols::forge::build::GrowLeft::on_residue_append(), protocols::forge::build::GrowRight::on_residue_append(), protocols::forge::build::SegmentRebuild::on_residue_append(), protocols::forge::build::ConnectRight::on_residue_append(), protocols::forge::build::SegmentInsert::on_residue_append(), protocols::forge::build::SegmentSwap::on_residue_delete(), protocols::forge::build::Bridge::on_residue_delete(), protocols::forge::build::GrowLeft::on_residue_delete(), protocols::forge::build::GrowRight::on_residue_delete(), protocols::forge::build::SegmentRebuild::on_residue_delete(), protocols::forge::build::ConnectRight::on_residue_delete(), protocols::forge::build::SegmentInsert::on_residue_delete(), protocols::forge::build::SegmentSwap::on_residue_prepend(), protocols::forge::build::Bridge::on_residue_prepend(), protocols::forge::build::GrowLeft::on_residue_prepend(), protocols::forge::build::GrowRight::on_residue_prepend(), protocols::forge::build::SegmentRebuild::on_residue_prepend(), protocols::forge::build::ConnectRight::on_residue_prepend(), protocols::forge::build::SegmentInsert::on_residue_prepend(), and operator=().
| ResidueCAP core::conformation::signals::LengthEvent::residue |
direct access to residue
Definition at line 142 of file LengthEvent.hh.
Referenced by core::pose::PDBInfo::on_length_change(), and operator=().
| Tag core::conformation::signals::LengthEvent::tag |
tag indicating type of length change
Definition at line 128 of file LengthEvent.hh.
Referenced by protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::on_length_change(), protocols::forge::build::BuildInstruction::on_length_change(), core::pose::PDBInfo::on_length_change(), core::scoring::constraints::ConstraintSet::on_length_change(), operator=(), and core::id::SequenceMapping::SequenceMapping().
1.8.4