CEDRIC  Revision_backup-2009-02
Public Member Functions | Protected Attributes | List of all members
LinkedViewers Class Reference

Manage a set of 'linked' viewers i.e. viewers on which camera transformation acts simultaneous (helper class for EventMultiViewer) More...

#include <EventMultiViewer.h>

Public Member Functions

void add (EventViewerWidget *viewer)
 
void remove (EventViewerWidget *viewer)
 
void clear ()
 
void update ()
 

Protected Attributes

std::vector< EventViewerWidget * > m_linkGroup
 

Detailed Description

Manage a set of 'linked' viewers i.e. viewers on which camera transformation acts simultaneous (helper class for EventMultiViewer)

Author
Max Hermann <mhermann[at]mail.cern.ch>

Member Function Documentation

void LinkedViewers::add ( EventViewerWidget *  viewer)
void LinkedViewers::clear ( )

References m_linkGroup.

Referenced by EventMultiViewer::setLayout().

void LinkedViewers::remove ( EventViewerWidget *  viewer)
void LinkedViewers::update ( )

References m_linkGroup.

Referenced by add(), and EventMultiViewer::link().

Member Data Documentation

std::vector<EventViewerWidget*> LinkedViewers::m_linkGroup
protected

Referenced by add(), clear(), remove(), and update().