Logo ROOT  
Reference Guide
 
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 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 
)
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