![]() |
Rosetta Core
2014.16.56682
|
#include <DofPassport.hh>
Public Member Functions | |
| virtual | ~DofPassport () |
| void | show (std::ostream &) const |
| core::kinematics::MoveMapOP | render_movemap () const |
| void | add_dof_access (id::DOF_ID const &id, id::TorsionID const &) |
| void | add_jump_access (core::id::AtomID const &, core::Size const &, core::id::JumpID const &) |
| void | revoke_all_access () |
| bool | jump_access (EnvCore const &, core::id::AtomID const &) const |
| bool | jump_access (EnvCore const &, core::Size const &jump_nr) const |
| bool | jump_access (EnvCore const &, id::JumpID const &jid) const |
| bool | dof_access (EnvCore const &, core::id::DOF_ID const &id) const |
| std::string const & | mover () const |
Private Member Functions | |
| DofPassport (std::string const &mover, Size env_id) | |
| DofPassport (DofPassport const &) | |
| bool | access_check (EnvCore const &env, bool type_specific_check) const |
Private Attributes | |
| std::string | mover_ |
| core::Size | env_id_ |
| std::set< core::id::DOF_ID > | accessible_dofs_ |
| std::set< core::Size > | accessible_jump_numbers_ |
| std::set< core::id::TorsionID > | accessible_torsions_ |
| std::set< core::id::JumpID > | accessible_jump_ids_ |
Friends | |
| class | core::environment::EnvCore |
|
virtual |
|
private |
|
private |
|
private |
References env_id_, core::environment::EnvCore::id(), and tr.
Referenced by dof_access(), and jump_access().
| void core::environment::DofPassport::add_dof_access | ( | id::DOF_ID const & | id, |
| id::TorsionID const & | torsion_id | ||
| ) |
| void core::environment::DofPassport::add_jump_access | ( | core::id::AtomID const & | id, |
| core::Size const & | nr, | ||
| core::id::JumpID const & | jid | ||
| ) |
References accessible_dofs_, accessible_jump_ids_, accessible_jump_numbers_, and core::id::RB1.
| bool core::environment::DofPassport::dof_access | ( | EnvCore const & | env, |
| core::id::DOF_ID const & | id | ||
| ) | const |
References access_check(), accessible_dofs_, and tr.
| bool core::environment::DofPassport::jump_access | ( | EnvCore const & | env, |
| core::id::AtomID const & | atom_id | ||
| ) | const |
References access_check(), accessible_dofs_, core::id::RB1, and tr.
| bool core::environment::DofPassport::jump_access | ( | EnvCore const & | env, |
| core::Size const & | jump_nr | ||
| ) | const |
References access_check(), accessible_jump_numbers_, and tr.
| bool core::environment::DofPassport::jump_access | ( | EnvCore const & | env, |
| id::JumpID const & | jid | ||
| ) | const |
References access_check(), accessible_jump_ids_, and tr.
| std::string const & core::environment::DofPassport::mover | ( | ) | const |
References mover_.
| MoveMapOP core::environment::DofPassport::render_movemap | ( | ) | const |
| void core::environment::DofPassport::revoke_all_access | ( | ) |
References accessible_dofs_, accessible_jump_ids_, accessible_jump_numbers_, and accessible_torsions_.
| void core::environment::DofPassport::show | ( | std::ostream & | str | ) | const |
References env_id_, and mover_.
Referenced by core::environment::operator<<().
|
friend |
|
private |
Referenced by add_dof_access(), add_jump_access(), dof_access(), jump_access(), render_movemap(), and revoke_all_access().
|
private |
Referenced by add_jump_access(), jump_access(), render_movemap(), and revoke_all_access().
|
private |
Referenced by add_jump_access(), jump_access(), render_movemap(), and revoke_all_access().
|
private |
Referenced by add_dof_access(), render_movemap(), and revoke_all_access().
|
private |
Referenced by access_check(), and show().
1.8.7