![]() |
Rosetta
2021.16
|
#include <BoincPoseObserver.hh>

Public Types | |
| typedef core::pose::Pose | Pose |
| typedef core::pose::signals::ConformationEvent | ConformationEvent |
Public Member Functions | |
| BoincCurrentPoseObserver () | |
| default constructor More... | |
| BoincCurrentPoseObserver (bool const is_ghost) | |
| Constructor for observers for drawing a "ghost" overlaid on the current pose. More... | |
| ~BoincCurrentPoseObserver () override | |
| default destructor More... | |
| void | attach_to (Pose &pose) |
| attach to Pose More... | |
| void | detach_from () |
| detach from Pose More... | |
| void | on_conf_change (ConformationEvent const &event) |
| on receiving ConformationEvent, copy Pose to boinc shared memory More... | |
Private Member Functions | |
| BoincCurrentPoseObserver (BoincCurrentPoseObserver const &rval) | |
| disallow copy constructor More... | |
| BoincCurrentPoseObserver & | operator= (BoincCurrentPoseObserver const &rval) |
| disallow copy assignment More... | |
Private Attributes | |
| BoincSharedMemory * | shmem_ |
| utility::signals::Link | conf_event_link_ |
| bool | is_ghost_ |
| Is this for normal display, or for a "ghost" overlay on a pose? More... | |
| typedef core::pose::signals::ConformationEvent protocols::boinc::BoincCurrentPoseObserver::ConformationEvent |
| protocols::boinc::BoincCurrentPoseObserver::BoincCurrentPoseObserver | ( | ) |
default constructor
| protocols::boinc::BoincCurrentPoseObserver::BoincCurrentPoseObserver | ( | bool const | is_ghost | ) |
Constructor for observers for drawing a "ghost" overlaid on the current pose.
|
override |
default destructor
|
private |
disallow copy constructor
| void protocols::boinc::BoincCurrentPoseObserver::attach_to | ( | Pose & | pose | ) |
attach to Pose
| void protocols::boinc::BoincCurrentPoseObserver::detach_from | ( | ) |
detach from Pose
| void protocols::boinc::BoincCurrentPoseObserver::on_conf_change | ( | ConformationEvent const & | event | ) |
on receiving ConformationEvent, copy Pose to boinc shared memory
|
private |
disallow copy assignment
|
private |
|
private |
Is this for normal display, or for a "ghost" overlay on a pose?
Default false (normal display). True means "ghost".
|
private |
1.8.7