![]() |
Rosetta
2020.50
|
#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 |