![]() |
Rosetta Protocols
2015.25
|
Classes | |
| class | MembraneCenterPerturbationMover |
| perturb the pose along membrane normal More... | |
| class | MembraneNormalPerturbationMover |
| rotation pose around membrane center, perturb the membrane normal vector relative to the pose More... | |
| class | MovePoseToMembraneCenterMover |
| move pose into a membrane More... | |
| class | RigidBodyDeterministicSpinMover |
| class | RigidBodyDofPerturbMover |
| This Mover 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 | RigidBodyDofRandomizeMover |
| A Mover that initializes all DOFs in the system randomly. It starts with rotation angles only. More... | |
| class | RigidBodyDofRandomTransMover |
| A Mover that translates down an axis determined by the available DOFs. Translations are made along all allowed directions (x,y or z) for a randomly selected jump. More... | |
| class | RigidBodyDofSeqPerturbMover |
| This Mover 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... | |
| class | RigidBodyDofSeqRandomizeMover |
| A Mover that initializes all DOFs in the system randomly. It starts with rotation angles only. More... | |
| class | RigidBodyDofSeqTransMover |
| A Mover that translates down an axis determined by the available DOFs. Translations are made along all allowed directions (x,y or z) for a selected jump. Jumps are visited in random order. More... | |
| class | RigidBodyDofTransMover |
| A Mover that translates down an axis determined by the available DOFs. Translations are made along all allowed directions (x,y or z) for a selected jump. More... | |
| class | RigidBodyMotionMover |
| class | RigidBodyMover |
| Rigid-body random translate/rotate around centroid of downstream side of a jump. More... | |
| class | RigidBodyPerturbMover |
| This Mover does a perturbation defined by the rotational and translational magnitudes. More... | |
| class | 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 | RigidBodyPerturbNoCenterMoverCreator |
| class | RigidBodyPerturbRandomJumpMover |
| class | RigidBodyRandomizeMover |
| class | RigidBodySpinMover |
| A Mover that spins about a random axis. More... | |
| class | RigidBodyTransMover |
| This Mover translate down an axis. More... | |
| class | RigidBodyTransMoverCreator |
| class | RollMover |
| class | RollMoverCreator |
| class | RotateJumpAxisMover |
| class | UniformRigidBodyCM |
| class | UniformRigidBodyCMCreator |
| class | UniformRigidBodyMover |
| class | UniformRigidBodyMoverCreator |
| class | UniformSphereTransMover |
| Rigid-body move that evenly samples the space within a sphere. More... | |
| class | WholeBodyRotationMover |
| rotate the whole pose More... | |
| class | WholeBodyTranslationMover |
| translate the whole pose More... | |
Enumerations | |
| enum | Partner { partner_upstream = 1, partner_downstream } |
| Partner, which partner gets moved. More... | |
| enum | Direction { c2n =-1, random =0, n2c =1 } |
| Direction, which direction. More... | |
Functions | |
| static thread_local basic::Tracer | TR ("protocols.moves.PoseMembraneRigidBodyMover") |
| int | gaussian_jump_move (pose::Pose &pose, kinematics::MoveMap const &mm, Real const translation_magnitude, Real const rotation_magnitude, int const dir) |
| void | gaussian_jump_move (pose::Pose &pose, int const jump_number, Real const translation_magnitude, Real const rotation_magnitude, int dir) |
| static thread_local basic::Tracer | TR ("protocols.moves.RigidBodyMotionMover") |
| double | angle_between (const numeric::xyzVector< double > &a, const numeric::xyzVector< double > &b) |
| static thread_local basic::Tracer | TR ("protocols.moves.RigidBodyMover") |
| static thread_local basic::Tracer | TRBM ("protocols.moves.RigidBodyMover") |
| std::ostream & | operator<< (std::ostream &os, RigidBodyPerturbMover const &mover) |
| std::ostream & | operator<< (std::ostream &os, RigidBodyRandomizeMover const &randommover) |
| static thread_local basic::Tracer | tr ("protocols.rigid.UniformRigidBodyCM", basic::t_info) |
| static thread_local basic::Tracer | tr ("protocols.rigid.UniformRigidBodyMover", basic::t_info) |
Variables | |
| const Real | max_allowed_rot_mag (60.0) |
| std::string const | DOCKJUMP_TAG = "_dockjump" |
| int const | NO_JUMP = 0 |
| typedef utility::pointer::shared_ptr< RigidBodySpinMover const > protocols::rigid::RigidBodyDeterministicSpinMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodySpinMover > protocols::rigid::RigidBodyDeterministicSpinMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofPerturbMover const > protocols::rigid::RigidBodyDofPerturbMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofPerturbMover > protocols::rigid::RigidBodyDofPerturbMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofRandomizeMover const > protocols::rigid::RigidBodyDofRandomizeMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofRandomizeMover > protocols::rigid::RigidBodyDofRandomizeMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofRandomTransMover const > protocols::rigid::RigidBodyDofRandomTransMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofRandomTransMover > protocols::rigid::RigidBodyDofRandomTransMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofSeqPerturbMover const > protocols::rigid::RigidBodyDofSeqPerturbMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofSeqPerturbMover > protocols::rigid::RigidBodyDofSeqPerturbMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofSeqRandomizeMover const > protocols::rigid::RigidBodyDofSeqRandomizeMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofSeqRandomizeMover > protocols::rigid::RigidBodyDofSeqRandomizeMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofSeqTransMover const > protocols::rigid::RigidBodyDofSeqTransMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofSeqTransMover > protocols::rigid::RigidBodyDofSeqTransMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofTransMover const > protocols::rigid::RigidBodyDofTransMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyDofTransMover > protocols::rigid::RigidBodyDofTransMoverOP |
| typedef utility::pointer::shared_ptr<RigidBodyMotionMover const> protocols::rigid::RigidBodyMotionMoverCOP |
| typedef utility::pointer::shared_ptr<RigidBodyMotionMover> protocols::rigid::RigidBodyMotionMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyMover const > protocols::rigid::RigidBodyMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyMover > protocols::rigid::RigidBodyMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyPerturbMover const > protocols::rigid::RigidBodyPerturbMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyPerturbMover > protocols::rigid::RigidBodyPerturbMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyPerturbNoCenterMover const > protocols::rigid::RigidBodyPerturbNoCenterMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyPerturbNoCenterMover > protocols::rigid::RigidBodyPerturbNoCenterMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyPerturbRandomJumpMover const > protocols::rigid::RigidBodyPerturbRandomJumpMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyPerturbRandomJumpMover > protocols::rigid::RigidBodyPerturbRandomJumpMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyRandomizeMover const > protocols::rigid::RigidBodyRandomizeMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyRandomizeMover > protocols::rigid::RigidBodyRandomizeMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodySpinMover const > protocols::rigid::RigidBodySpinMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodySpinMover > protocols::rigid::RigidBodySpinMoverOP |
| typedef utility::pointer::shared_ptr< RigidBodyTransMover const > protocols::rigid::RigidBodyTransMoverCOP |
| typedef utility::pointer::shared_ptr< RigidBodyTransMover > protocols::rigid::RigidBodyTransMoverOP |
| typedef utility::pointer::shared_ptr< RollMover const > protocols::rigid::RollMoverCOP |
| typedef utility::pointer::shared_ptr< RollMover > protocols::rigid::RollMoverOP |
| typedef utility::pointer::shared_ptr< RotateJumpAxisMover const > protocols::rigid::RotateJumpAxisMoverCOP |
| typedef utility::pointer::shared_ptr< RotateJumpAxisMover > protocols::rigid::RotateJumpAxisMoverOP |
| typedef utility::pointer::shared_ptr< UniformRigidBodyCM const > protocols::rigid::UniformRigidBodyCMCOP |
| typedef utility::pointer::shared_ptr< UniformRigidBodyCM > protocols::rigid::UniformRigidBodyCMOP |
| typedef utility::pointer::shared_ptr< UniformRigidBodyMover const > protocols::rigid::UniformRigidBodyMoverCOP |
| typedef utility::pointer::shared_ptr< UniformRigidBodyMover > protocols::rigid::UniformRigidBodyMoverOP |
| typedef utility::pointer::shared_ptr< UniformSphereTransMover const > protocols::rigid::UniformSphereTransMoverCOP |
| typedef utility::pointer::shared_ptr< UniformSphereTransMover > protocols::rigid::UniformSphereTransMoverOP |
| double protocols::rigid::angle_between | ( | const numeric::xyzVector< double > & | a, |
| const numeric::xyzVector< double > & | b | ||
| ) |
References numeric::xyzVector< class >::dot(), numeric::xyzVector< class >::length(), and radians().
Referenced by protocols::rigid::RigidBodyMotionMover::compute_bias().
| int protocols::rigid::gaussian_jump_move | ( | pose::Pose & | pose, |
| kinematics::MoveMap const & | mm, | ||
| Real const | translation_magnitude, | ||
| Real const | rotation_magnitude, | ||
| int const | dir | ||
| ) |
| void protocols::rigid::gaussian_jump_move | ( | pose::Pose & | pose, |
| int const | jump_number, | ||
| Real const | translation_magnitude, | ||
| Real const | rotation_magnitude, | ||
| int | dir | ||
| ) |
| std::ostream & protocols::rigid::operator<< | ( | std::ostream & | os, |
| RigidBodyPerturbMover const & | mover | ||
| ) |
References protocols::rigid::RigidBodyPerturbMover::show().
| std::ostream & protocols::rigid::operator<< | ( | std::ostream & | os, |
| RigidBodyRandomizeMover const & | randommover | ||
| ) |
|
static |
|
static |
|
static |
|
static |
Referenced by protocols::rigid::UniformRigidBodyCM::apply().
|
static |
|
static |
Referenced by protocols::rigid::RigidBodyRandomizeMover::apply(), protocols::rigid::RigidBodySpinMover::apply(), protocols::rigid::RigidBodyDeterministicSpinMover::apply(), protocols::rigid::RigidBodyTransMover::apply(), protocols::rigid::RigidBodyDofRandomizeMover::apply(), protocols::rigid::RigidBodyDofTransMover::apply(), protocols::rigid::RigidBodyPerturbMover::RigidBodyPerturbMover(), and protocols::rigid::RigidBodyPerturbNoCenterMover::RigidBodyPerturbNoCenterMover().
| std::string const protocols::rigid::DOCKJUMP_TAG = "_dockjump" |
| const Real protocols::rigid::max_allowed_rot_mag(60.0) |
Referenced by protocols::rigid::RigidBodyPerturbMover::apply().
| int const protocols::rigid::NO_JUMP = 0 |
1.8.7