#include <SymDof.hh>
| core::conformation::symmetry::SymDof::SymDof |
( |
| ) |
|
constructor
References allowed_dof_jumps_, has_range1_lower_, has_range1_upper_, has_range2_lower_, has_range2_upper_, jump_dir_, lower_range_dof_jumps1_, lower_range_dof_jumps2_, range2_is_bound_, upper_range_dof_jumps1_, and upper_range_dof_jumps2_.
| core::conformation::symmetry::SymDof::SymDof |
( |
SymDof const & |
src | ) |
|
|
default |
| core::conformation::symmetry::SymDof::~SymDof |
( |
| ) |
|
|
default |
| void core::conformation::symmetry::SymDof::add_dof_from_string |
( |
utility::vector1< std::string > |
dof_string | ) |
|
| bool core::conformation::symmetry::SymDof::allow_dof |
( |
int |
df | ) |
const |
References allowed_dof_jumps_, core::conformation::symmetry::X_DOF, and core::conformation::symmetry::Z_ANGLE_DOF.
Referenced by protocols::rigid::RigidBodyDofRandomizeMover::apply(), protocols::rigid::RigidBodyDofTransMover::apply(), protocols::rigid::RigidBodyDofPerturbMover::apply(), has_dof(), core::pose::symmetry::make_symmetric_movemap(), core::conformation::symmetry::operator<<(), protocols::rigid::RigidBodyDofRandomTransMover::RigidBodyDofRandomTransMover(), protocols::rigid::RigidBodyDofSeqTransMover::RigidBodyDofSeqTransMover(), protocols::rigid::RigidBodyDofTransMover::RigidBodyDofTransMover(), protocols::symmetry::SymmetrySlider::setup(), and core::conformation::symmetry::SymmData::show().
| bool core::conformation::symmetry::SymDof::has_dof |
( |
| ) |
|
| bool core::conformation::symmetry::SymDof::has_range1 |
( |
int |
df | ) |
const |
| bool core::conformation::symmetry::SymDof::has_range1_lower |
( |
int |
df | ) |
const |
| bool core::conformation::symmetry::SymDof::has_range1_upper |
( |
int |
df | ) |
const |
| bool core::conformation::symmetry::SymDof::has_range2 |
( |
int |
df | ) |
const |
| bool core::conformation::symmetry::SymDof::has_range2_lower |
( |
int |
df | ) |
const |
| bool core::conformation::symmetry::SymDof::has_range2_upper |
( |
int |
df | ) |
const |
| int core::conformation::symmetry::SymDof::jump_direction |
( |
int |
df | ) |
const |
| SymDof & core::conformation::symmetry::SymDof::operator= |
( |
SymDof const & |
src | ) |
|
References allowed_dof_jumps_, has_range1_lower_, has_range1_upper_, has_range2_lower_, has_range2_upper_, jump_dir_, lower_range_dof_jumps1_, lower_range_dof_jumps2_, range2_is_bound_, upper_range_dof_jumps1_, and upper_range_dof_jumps2_.
| core::Real core::conformation::symmetry::SymDof::range1_lower |
( |
int |
df | ) |
const |
| core::Real core::conformation::symmetry::SymDof::range1_upper |
( |
int |
df | ) |
const |
| bool core::conformation::symmetry::SymDof::range2_is_bound |
( |
int |
df | ) |
const |
| core::Real core::conformation::symmetry::SymDof::range2_lower |
( |
int |
df | ) |
const |
| core::Real core::conformation::symmetry::SymDof::range2_upper |
( |
int |
df | ) |
const |
| void core::conformation::symmetry::SymDof::read |
( |
std::string |
dof_line | ) |
|
References allowed_dof_jumps_, has_range1_lower_, has_range1_upper_, has_range2_lower_, has_range2_upper_, jump_dir_, lower_range_dof_jumps1_, lower_range_dof_jumps2_, range2_is_bound_, protocols::forge::methods::replace(), protocols::sparta::split(), upper_range_dof_jumps1_, upper_range_dof_jumps2_, core::conformation::symmetry::X_ANGLE_DOF, core::conformation::symmetry::X_DOF, core::conformation::symmetry::Y_ANGLE_DOF, core::conformation::symmetry::Y_DOF, core::conformation::symmetry::Z_ANGLE_DOF, and core::conformation::symmetry::Z_DOF.
Referenced by add_dof_from_string().
| void core::conformation::symmetry::SymDof::set_allow_dof |
( |
int |
df, |
|
|
bool |
newval |
|
) |
| |
| std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const SymDof & |
dof |
|
) |
| |
|
friend |
| utility::vector1< bool > core::conformation::symmetry::SymDof::allowed_dof_jumps_ |
|
private |
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range1_lower_ |
|
private |
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range1_upper_ |
|
private |
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range2_lower_ |
|
private |
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range2_upper_ |
|
private |
| utility::vector1< int > core::conformation::symmetry::SymDof::jump_dir_ |
|
private |
| utility::vector1< Real > core::conformation::symmetry::SymDof::lower_range_dof_jumps1_ |
|
private |
| utility::vector1< Real > core::conformation::symmetry::SymDof::lower_range_dof_jumps2_ |
|
private |
| utility::vector1< bool > core::conformation::symmetry::SymDof::range2_is_bound_ |
|
private |
| utility::vector1< Real > core::conformation::symmetry::SymDof::upper_range_dof_jumps1_ |
|
private |
| utility::vector1< Real > core::conformation::symmetry::SymDof::upper_range_dof_jumps2_ |
|
private |
The documentation for this class was generated from the following files: