Rosetta
Classes | Namespaces | Functions
ui_mover.hh File Reference

: UIMover, apply to send in-progress results to UI More...

#include <protocols/network/ui_mover.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/pose/signals/GeneralEvent.hh>
#include <core/pose/signals/EnergyEvent.hh>
#include <core/pose/signals/ConformationEvent.hh>
#include <core/pose/datacache/CacheableObserver.hh>
#include <protocols/moves/Mover.hh>
#include <utility/signals/Link.hh>

Classes

class  protocols::network::UIMover
 
class  protocols::network::UIObserver
 Special Observer which apply UIObserver if Pose is changed. More...
 

Namespaces

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

Functions

UIObserver::ObserverType protocols::network::operator| (UIObserver::ObserverType lhs, UIObserver::ObserverType rhs)
 
UIObserver::ObserverType protocols::network::operator& (UIObserver::ObserverType lhs, UIObserver::ObserverType rhs)
 
bool protocols::network::has_observer_of_type (UIObserver::ObserverType flag, UIObserver::ObserverType observer)
 
UIObserverOP protocols::network::get_ui_observer (core::pose::Pose &pose)
 (Internal) helper function to create a UIObserver and add it to the given pose NOTE: You NEED to adjust the observer type and call attach() on the return - by default a new UIObserver isn't attached/observing. More...
 
UIObserverOP protocols::network::AddUIObserver (core::pose::Pose &p)
 Helper function that create UIObserver Object and add it to the give Pose. This is the most likely the only function that you need to call... More...
 
UIObserverOP protocols::network::AddUIObserver_to_energies (core::pose::Pose &p)
 Helper function that create UIObserver Object and add it to the give Pose energies object so pymol only updates on energy changes. More...
 
UIObserverOP protocols::network::AddUIObserver_to_conformation (core::pose::Pose &p)
 Helper function that create UIObserver Object and add it to the give Pose conformation object so pymol only updates on conformation changes. More...
 

Detailed Description

: UIMover, apply to send in-progress results to UI

Author
Sergey Lyskov