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)
 
 ~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::string GetUrl () override
 
void Show (const std::string &arg) 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 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 )
inline

Definition at line 34 of file RBrowserRCanvasWidget.cxx.

◆ ~RBrowserRCanvasWidget()

RBrowserRCanvasWidget::~RBrowserRCanvasWidget ( )
overridedefault

Member Function Documentation

◆ CheckModified()

void RBrowserRCanvasWidget::CheckModified ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 93 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 58 of file RBrowserRCanvasWidget.cxx.

◆ GetKind()

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

Implements ROOT::RBrowserWidget.

Definition at line 41 of file RBrowserRCanvasWidget.cxx.

◆ GetTitle()

std::string RBrowserRCanvasWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 53 of file RBrowserRCanvasWidget.cxx.

◆ GetUrl()

std::string RBrowserRCanvasWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 48 of file RBrowserRCanvasWidget.cxx.

◆ Show()

void RBrowserRCanvasWidget::Show ( const std::string & arg)
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 43 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