![]() |
Rosetta Core
2014.35
|
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 |
![]() | |
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... | |
![]() | |
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... | |
![]() | |
Conformation const * | conformation |
the Conformation firing the signal More... | |
signals a change in length of residues in a Conformation
|
inline |
default constructor
|
inline |
constructor
t | type of length change |
pos | residue position |
|
inline |
copy constructor
|
inlinevirtual |
default destructor
|
inline |
copy assignment
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
Referenced by core::pose::datacache::SpecialSegmentsObserver::on_length_change(), core::pose::PDBInfo::on_length_change(), operator=(), and core::id::SequenceMapping::SequenceMapping().
Size core::conformation::signals::LengthEvent::position |
residue position where the event happened
Referenced by core::pose::datacache::SpecialSegmentsObserver::on_length_change(), core::pose::PDBInfo::on_length_change(), and operator=().
ResidueCAP core::conformation::signals::LengthEvent::residue |
direct access to residue
Referenced by core::pose::PDBInfo::on_length_change(), and operator=().
Tag core::conformation::signals::LengthEvent::tag |
tag indicating type of length change
Referenced by core::pose::PDBInfo::on_length_change(), core::scoring::constraints::ConstraintSet::on_length_change(), operator=(), and core::id::SequenceMapping::SequenceMapping().