![]() |
Rosetta Protocols
2014.35
|
#include <TemplateHistory.hh>
Public Member Functions | |
TemplateHistory (core::pose::Pose &pose) | |
basic::datacache::CacheableDataOP | clone () const |
void | setall (int template_id) |
void | set (core::Size res_start, core::Size res_stop, int template_id) |
int | get (core::Size resid) |
core::Size | size () |
![]() | |
virtual | ~CacheableData () |
Private Attributes | |
utility::vector1< int > | history_ |
protocols::hybridization::TemplateHistory::TemplateHistory | ( | core::pose::Pose & | pose | ) |
References history_, nres, and core::pose::Pose::total_residue().
Referenced by clone().
|
inlinevirtual |
Implements basic::datacache::CacheableData.
References TemplateHistory().
int protocols::hybridization::TemplateHistory::get | ( | core::Size | resid | ) |
References history_.
void protocols::hybridization::TemplateHistory::set | ( | core::Size | res_start, |
core::Size | res_stop, | ||
int | template_id | ||
) |
References history_, and runtime_assert.
Referenced by protocols::hybridization::CartesianHybridize::apply(), and protocols::hybridization::InsertChunkMover::set_bb_xyz_aligned().
|
inline |
References history_.
|
private |
Referenced by get(), set(), setall(), size(), and TemplateHistory().