12#ifndef ROOT7_REveViewer 
   13#define ROOT7_REveViewer 
   18namespace Experimental {
 
   45   REveViewer(
const std::string &
n=
"REveViewer", 
const std::string &t=
"");
 
 
   91   REveViewerList(
const std::string &
n=
"REveViewerList", 
const std::string &t=
"");
 
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t button
 
Eve representation of TGLScene.
 
REveViewerList List of Viewers providing common operations on REveViewer collections.
 
void RemoveElementsLocal() override
Decompoundofy children, call base-class version.
 
void OnUnClicked(TObject *obj, UInt_t button, UInt_t state)
Slot for global TGLViewer::UnClicked().
 
REveViewerList & operator=(const REveViewerList &)=delete
 
void AddElement(REveElement *el) override
Call base-class implementation.
 
~REveViewerList() override
Destructor.
 
void OnReClicked(TObject *obj, UInt_t button, UInt_t state)
Slot for global TGLViewer::ReClicked().
 
void OnClicked(TObject *obj, UInt_t button, UInt_t state)
Slot for global TGLViewer::Clicked().
 
void HandleTooltip()
Show / hide tooltip for various MouseOver events.
 
void SceneDestructing(REveScene *scene)
Callback done from a REveScene destructor allowing proper removal of the scene from affected viewers.
 
void OnMouseOver(TObject *obj, UInt_t state)
Slot for global TGLViewer::MouseOver() signal.
 
void SetColorBrightness(Float_t b)
Set color brightness.
 
void RepaintAllViewers(Bool_t resetCameras, Bool_t dropLogicals)
Repaint all viewers.
 
void OnUnMouseOver(TObject *obj, UInt_t state)
Slot for global TGLViewer::UnMouseOver().
 
Bool_t GetShowTooltip() const
 
virtual void Disconnect()
Disconnect from TGLViewer class-signals.
 
void SetShowTooltip(Bool_t x)
 
Float_t GetColorBrightness() const
 
void RepaintChangedViewers(Bool_t resetCameras, Bool_t dropLogicals)
Repaint viewers that are tagged as changed.
 
void OnReMouseOver(TObject *obj, UInt_t state)
Slot for global TGLViewer::ReMouseOver().
 
void SwitchColorSet()
Switch background color.
 
REveViewerList(const REveViewerList &)=delete
 
virtual void Connect()
Connect to TGLViewer class-signals.
 
void DeleteAnnotations()
Delete annotations from all viewers.
 
Bool_t UseLightColorSet() const
 
void RemoveElementLocal(REveElement *el) override
Decompoundofy el, call base-class version.
 
REveViewer Reve representation of TGLViewer.
 
void SetMandatory(bool x)
 
void RemoveElementLocal(REveElement *el) override
Remove element 'el' from the list of children and also remove appropriate GLScene from GLViewer's lis...
 
void DisconnectClient()
Function called from MIR when user closes one of the viewer window.
 
void ConnectClient()
Function called from MIR when user wants to stream unsubscribed view.
 
~REveViewer() override
Destructor.
 
void RemoveElementsLocal() override
Remove all children, forwarded to GLViewer.
 
REveViewer(const REveViewer &)=delete
 
void SetCameraType(ECameraType t)
 
REveViewer & operator=(const REveViewer &)=delete
 
Int_t WriteCoreJson(nlohmann::json &cj, Int_t rnr_offset) override
Stream Camera Info.
 
std::string fPostStreamFlag
 
ECameraType GetCameraType() const
 
void Redraw(Bool_t resetCameras=kFALSE)
Redraw viewer immediately.
 
virtual void AddScene(REveScene *scene)
Add 'scene' to the list of scenes.
 
void SetBlackBackground(bool)
 
Mother of all ROOT objects.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...