Rosetta 3.4
Classes | Namespaces | Enumerations
src/protocols/rigid/RigidBodyMover.hh File Reference
#include <protocols/rigid/RigidBodyMover.fwd.hh>
#include <protocols/canonical_sampling/ThermodynamicMover.hh>
#include <core/types.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/kinematics/MoveMap.fwd.hh>
#include <core/conformation/symmetry/SymDof.hh>
#include <map>
#include <utility/pointer/ReferenceCount.hh>
#include <utility/vector1.hh>
#include <numeric/xyzVector.hh>

Classes

class  protocols::rigid::RigidBodyMover
 Rigid-body random translate/rotate around centroid of downstream side of a jump. More...
class  protocols::rigid::RigidBodyPerturbMover
class  protocols::rigid::RigidBodyPerturbNoCenterMover
 does a perturbation defined by the rotational and translational magnitudes without setting up the center Can be defined through a move map or with rb_jump Defining through a movemap with multiple jumps leads to a random jump being chosen at apply time, NOT at construction time! This is done to simplify docking with more than one active jump. More...
class  protocols::rigid::RigidBodyRandomizeMover
class  protocols::rigid::RigidBodySpinMover
class  protocols::rigid::RigidBodyTransMover
class  protocols::rigid::UniformSphereTransMover
 Rigid-body move that evenly samples the space within a sphere. More...
class  protocols::rigid::RigidBodyDofRandomizeMover
class  protocols::rigid::RigidBodyDofSeqRandomizeMover
class  protocols::rigid::RigidBodyDofTransMover
class  protocols::rigid::RigidBodyDofSeqTransMover
class  protocols::rigid::RigidBodyDofRandomTransMover
class  protocols::rigid::RigidBodyDofPerturbMover
 does a perturbation defined by the rotational and translational magnitudes Allowed dofs are specified by a map Can be defined through a move map or with rb_jump. A single jump is selected More...
class  protocols::rigid::RigidBodyDofSeqPerturbMover
 does a perturbation defined by the rotational and translational magnitudes Allowed dofs are specified by a map Can be defined through a move map or with rb_jump. All jumps are selected in random order More...

Namespaces

namespace  protocols
 

The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.


namespace  protocols::rigid

Enumerations

enum  protocols::rigid::Partner { protocols::rigid::partner_upstream = 1, protocols::rigid::partner_downstream }
 Partner, which partner gets moved. More...
enum  protocols::rigid::Direction { protocols::rigid::c2n = -1, protocols::rigid::random = 0, protocols::rigid::n2c = 1 }
 Direction, which direction. More...

Detailed Description

Author:
Monica Berrondo
Ian Davis
Ingemar Andre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines