Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
RBrowserRCanvasWidget Class Reference

Definition at line 23 of file RBrowserRCanvasWidget.cxx.

Public Member Functions

 RBrowserRCanvasWidget (const std::string &name)
 
 RBrowserRCanvasWidget (const std::string &name, std::shared_ptr< ROOT::Experimental::RCanvas > &canv, bool catched_canvas=false)
 
 ~RBrowserRCanvasWidget () override=default
 
void CheckModified () override
 
bool DrawElement (std::shared_ptr< RElement > &elem, const std::string &opt="") override
 
std::string GetKind () const override
 
std::string GetTitle () override
 
std::shared_ptr< ROOT::RWebWindowGetWindow () override
 
- Public Member Functions inherited from ROOT::RBrowserWidget
 RBrowserWidget (const std::string &name)
 
virtual ~RBrowserWidget ()=default
 
RBrowserGetBrowser () const
 
const std::string & GetName () const
 
const Browsable::RElementPath_tGetPath () const
 
virtual std::string GetUrl ()
 
virtual bool IsValid ()
 
virtual void ResetConn ()
 
virtual std::string SendWidgetContent ()
 
std::string SendWidgetTitle ()
 Returns string which can be send to browser client to set/change title of the widget tab.
 
virtual void SetActive ()
 
void SetPath (const Browsable::RElementPath_t &path)
 

Private Attributes

std::shared_ptr< ROOT::Experimental::RCanvasfCanvas
 ! drawn canvas
 
Inheritance diagram for RBrowserRCanvasWidget:
[legend]

Constructor & Destructor Documentation

◆ RBrowserRCanvasWidget() [1/2]

RBrowserRCanvasWidget::RBrowserRCanvasWidget ( const std::string & name)
inline

Definition at line 29 of file RBrowserRCanvasWidget.cxx.

◆ RBrowserRCanvasWidget() [2/2]

RBrowserRCanvasWidget::RBrowserRCanvasWidget ( const std::string & name,
std::shared_ptr< ROOT::Experimental::RCanvas > & canv,
bool catched_canvas = false )
inline

Definition at line 37 of file RBrowserRCanvasWidget.cxx.

◆ ~RBrowserRCanvasWidget()

RBrowserRCanvasWidget::~RBrowserRCanvasWidget ( )
overridedefault

Member Function Documentation

◆ CheckModified()

void RBrowserRCanvasWidget::CheckModified ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 91 of file RBrowserRCanvasWidget.cxx.

◆ DrawElement()

bool RBrowserRCanvasWidget::DrawElement ( std::shared_ptr< RElement > & elem,
const std::string & opt = "" )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 56 of file RBrowserRCanvasWidget.cxx.

◆ GetKind()

std::string RBrowserRCanvasWidget::GetKind ( ) const
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 50 of file RBrowserRCanvasWidget.cxx.

◆ GetTitle()

std::string RBrowserRCanvasWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 54 of file RBrowserRCanvasWidget.cxx.

◆ GetWindow()

std::shared_ptr< ROOT::RWebWindow > RBrowserRCanvasWidget::GetWindow ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 52 of file RBrowserRCanvasWidget.cxx.

Member Data Documentation

◆ fCanvas

std::shared_ptr<ROOT::Experimental::RCanvas> RBrowserRCanvasWidget::fCanvas
private

! drawn canvas

Definition at line 25 of file RBrowserRCanvasWidget.cxx.

  • gui/browserv7/src/RBrowserRCanvasWidget.cxx