casa
5.7.0-16
|
WorldCanvas position event handler for Animator. More...
#include <AniPosEH.h>
Public Member Functions | |
AniPosEH () | |
Constructor. More... | |
~AniPosEH () | |
Destrutor. More... | |
virtual void | operator() (const WCPositionEvent &ev) |
The operator that is given the position events and must process them. More... | |
virtual void | addWorldCanvasHolder (WorldCanvasHolder *wcHolder) |
add/remove a WorldCanvasHolder to the handler More... | |
virtual void | removeWorldCanvasHolder (WorldCanvasHolder &wcHolder) |
virtual void | resetAnimator () |
reset the animator - this is typically called by the WorldCanvasHolder when DisplayDatas are registered or unregistered More... | |
Public Member Functions inherited from casa::WCPositionEH | |
WCPositionEH () | |
Default Constructor Required. More... | |
virtual | ~WCPositionEH () |
Destructor. More... | |
Private Member Functions | |
void | setRestriction (Attribute &att) |
set a restriction on the WorldCanvasHolders More... | |
void | refresh () |
refresh the WorldCanvasHolders More... | |
void | cleanup () |
cleanup the DisplayDatas on all WorldCanvasHolders More... | |
Private Attributes | |
Animator | animator |
the Animator we control More... | |
std::list< void * > | holderList |
casacore::List of WorldCanvasHolders More... | |
casa::AniPosEH::AniPosEH | ( | ) |
Constructor.
casa::AniPosEH::~AniPosEH | ( | ) |
Destrutor.
|
virtual |
add/remove a WorldCanvasHolder to the handler
|
private |
cleanup the DisplayDatas on all WorldCanvasHolders
|
virtual |
The operator that is given the position events and must process them.
Implements casa::WCPositionEH.
|
private |
refresh the WorldCanvasHolders
|
virtual |
|
inlinevirtual |
reset the animator - this is typically called by the WorldCanvasHolder when DisplayDatas are registered or unregistered
Definition at line 69 of file AniPosEH.h.
References animator, and casa::Animator::reset().
|
private |
set a restriction on the WorldCanvasHolders
|
private |
|
private |
casacore::List of WorldCanvasHolders
Definition at line 79 of file AniPosEH.h.