13 #ifndef Fireworks_Core_FWEveView_h
14 #define Fireworks_Core_FWEveView_h
27 class TGLPerspectiveCamera;
31 class TEveElementList;
130 #if ROOT_VERSION_CODE >= ROOT_VERSION(5, 26, 0)
void addToOrthoCamera(TGLOrthoCamera *, FWConfiguration &) const
virtual bool requestGLHandlerPick() const
FWEventAnnotation * m_overlayEventInfo
virtual TEveCaloViz * getEveCalo() const
virtual void useGlobalEnergyScaleChanged()
const FWEveView & operator=(const FWEveView &)=delete
std::shared_ptr< FWViewContextMenuHandlerGL > m_viewContextMenu
FWTGLViewer * fwViewerGL() const
virtual void pointLineScalesChanged()
virtual void setupEventCenter()
FWViewEnergyScaleEditor * m_viewEnergyScaleEditor
virtual void setupEnergyScale()
FWDoubleParameter m_pointSize
FWTEveViewer * fwViewer()
TGLViewer * viewerGL() const
const fireworks::Context * m_context
TEveElement * m_ownedProducts
FWBoolParameter m_lineSmooth
unsigned int version() const
FWBoolParameter m_showCameraGuide
FWBoolParameter m_useGlobalEnergyScale
virtual void cameraGuideChanged()
virtual void voteCaloMaxVal()
ScaleAnnotation * m_energyMaxValAnnotation
void saveImageTo(const std::string &iName) const override
FWViewContextMenuHandlerBase * contextMenuHandler() const override
virtual void resetCamera()
FWBoolParameter m_drawCMSLogo
std::unique_ptr< FWViewEnergyScale > m_localEnergyScale
virtual void eventBegin()
const fireworks::Context & context()
FWBoolParameter m_pointSmooth
FWDoubleParameter m_imageScale
void populateController(ViewerParameterGUI &) const override
void setFrom(const FWConfiguration &) override
void setFromPerspectiveCamera(TGLPerspectiveCamera *, const std::string &, const FWConfiguration &)
FWViewContext * viewContext()
virtual void setBackgroundColor(Color_t)
FWEveView(TEveWindowSlot *, FWViewType::EType, unsigned int version=7)
FWDoubleParameter m_lineOutlineScale
FWEnumParameter m_eventInfoLevel
std::unique_ptr< FWViewContext > m_viewContext
TEveElement * ownedProducts()
virtual bool isEnergyScaleGlobal() const
FWDoubleParameter m_lineWidth
void addTo(FWConfiguration &) const override
FWDoubleParameter m_lineWireframeScale
void setFromOrthoCamera(TGLOrthoCamera *, const FWConfiguration &)
TGLCameraGuide * m_cameraGuide
virtual void setContext(const fireworks::Context &x)
CmsAnnotation * m_overlayLogo
void addToPerspectiveCamera(TGLPerspectiveCamera *, const std::string &, FWConfiguration &) const