#include <SymDof.hh>
◆ SymDof() [1/2]
| 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_.
◆ SymDof() [2/2]
| core::conformation::symmetry::SymDof::SymDof |
( |
SymDof const & |
src | ) |
|
|
default |
◆ ~SymDof()
| core::conformation::symmetry::SymDof::~SymDof |
( |
| ) |
|
|
default |
◆ add_dof_from_string()
| void core::conformation::symmetry::SymDof::add_dof_from_string |
( |
utility::vector1< std::string > |
dof_string | ) |
|
◆ allow_dof()
| 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(), protocols::cryst::DockLatticeMover::perturb_rb(), protocols::rigid::RigidBodyDofRandomTransMover::RigidBodyDofRandomTransMover(), protocols::rigid::RigidBodyDofSeqTransMover::RigidBodyDofSeqTransMover(), protocols::rigid::RigidBodyDofTransMover::RigidBodyDofTransMover(), protocols::symmetry::SymmetrySlider::setup(), and core::conformation::symmetry::SymmData::show().
◆ has_dof()
| bool core::conformation::symmetry::SymDof::has_dof |
( |
| ) |
|
◆ has_range1()
| bool core::conformation::symmetry::SymDof::has_range1 |
( |
int |
df | ) |
const |
◆ has_range1_lower()
| bool core::conformation::symmetry::SymDof::has_range1_lower |
( |
int |
df | ) |
const |
◆ has_range1_upper()
| bool core::conformation::symmetry::SymDof::has_range1_upper |
( |
int |
df | ) |
const |
◆ has_range2()
| bool core::conformation::symmetry::SymDof::has_range2 |
( |
int |
df | ) |
const |
◆ has_range2_lower()
| bool core::conformation::symmetry::SymDof::has_range2_lower |
( |
int |
df | ) |
const |
◆ has_range2_upper()
| bool core::conformation::symmetry::SymDof::has_range2_upper |
( |
int |
df | ) |
const |
◆ jump_direction()
| int core::conformation::symmetry::SymDof::jump_direction |
( |
int |
df | ) |
const |
◆ operator=()
| 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_.
◆ range1_lower()
| core::Real core::conformation::symmetry::SymDof::range1_lower |
( |
int |
df | ) |
const |
◆ range1_upper()
| core::Real core::conformation::symmetry::SymDof::range1_upper |
( |
int |
df | ) |
const |
◆ range2_is_bound()
| bool core::conformation::symmetry::SymDof::range2_is_bound |
( |
int |
df | ) |
const |
◆ range2_lower()
| core::Real core::conformation::symmetry::SymDof::range2_lower |
( |
int |
df | ) |
const |
◆ range2_upper()
| core::Real core::conformation::symmetry::SymDof::range2_upper |
( |
int |
df | ) |
const |
◆ read()
| 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(), protocols::cryst::MakeLatticeMover::setup_xtal_symminfo(), and protocols::cryst::MakeLayerMover::setup_xtal_symminfo().
◆ set_allow_dof()
| void core::conformation::symmetry::SymDof::set_allow_dof |
( |
int |
df, |
|
|
bool |
newval |
|
) |
| |
◆ operator!=
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const SymDof & |
dof |
|
) |
| |
|
friend |
◆ operator==
◆ allowed_dof_jumps_
| utility::vector1< bool > core::conformation::symmetry::SymDof::allowed_dof_jumps_ |
|
private |
◆ has_range1_lower_
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range1_lower_ |
|
private |
◆ has_range1_upper_
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range1_upper_ |
|
private |
◆ has_range2_lower_
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range2_lower_ |
|
private |
◆ has_range2_upper_
| utility::vector1< bool > core::conformation::symmetry::SymDof::has_range2_upper_ |
|
private |
◆ jump_dir_
| utility::vector1< int > core::conformation::symmetry::SymDof::jump_dir_ |
|
private |
◆ lower_range_dof_jumps1_
| utility::vector1< Real > core::conformation::symmetry::SymDof::lower_range_dof_jumps1_ |
|
private |
◆ lower_range_dof_jumps2_
| utility::vector1< Real > core::conformation::symmetry::SymDof::lower_range_dof_jumps2_ |
|
private |
◆ range2_is_bound_
| utility::vector1< bool > core::conformation::symmetry::SymDof::range2_is_bound_ |
|
private |
◆ upper_range_dof_jumps1_
| utility::vector1< Real > core::conformation::symmetry::SymDof::upper_range_dof_jumps1_ |
|
private |
◆ upper_range_dof_jumps2_
| utility::vector1< Real > core::conformation::symmetry::SymDof::upper_range_dof_jumps2_ |
|
private |
The documentation for this class was generated from the following files: