![]() |
Rosetta Protocols
2014.35
|
Save the current state of the closure problem. This is meant to facilitate undoing rejected perturbations when necessary. More...
#include <ClosureProblem.hh>
Public Member Functions | |
Memento (ClosureProblemOP problem) | |
void | restore () const |
Private Attributes | |
ClosureProblemOP | problem_ |
ParameterList const | perturbed_torsions_ |
ParameterList const | perturbed_angles_ |
ParameterList const | perturbed_lengths_ |
Save the current state of the closure problem. This is meant to facilitate undoing rejected perturbations when necessary.
protocols::kinematic_closure::ClosureProblem::Memento::Memento | ( | ClosureProblemOP | problem | ) |
References runtime_assert.
void protocols::kinematic_closure::ClosureProblem::Memento::restore | ( | ) | const |
|
private |
|
private |
|
private |
|
private |