Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RBrowserRCanvasWidget Class Reference

Definition at line 24 of file RBrowserRCanvasWidget.cxx.

Public Member Functions

 RBrowserRCanvasWidget (const std::string &name)
 
 RBrowserRCanvasWidget (const std::string &name, std::shared_ptr< RCanvas > &canv)
 
virtual ~RBrowserRCanvasWidget ()=default
 
void CheckModified () override
 
bool DrawElement (std::shared_ptr< Browsable::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::Experimental::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< RCanvasfCanvas
 ! drawn canvas
 
Inheritance diagram for RBrowserRCanvasWidget:
[legend]

Constructor & Destructor Documentation

◆ RBrowserRCanvasWidget() [1/2]

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

Definition at line 30 of file RBrowserRCanvasWidget.cxx.

◆ RBrowserRCanvasWidget() [2/2]

RBrowserRCanvasWidget::RBrowserRCanvasWidget ( const std::string &  name,
std::shared_ptr< RCanvas > &  canv 
)
inline

Definition at line 35 of file RBrowserRCanvasWidget.cxx.

◆ ~RBrowserRCanvasWidget()

virtual RBrowserRCanvasWidget::~RBrowserRCanvasWidget ( )
virtualdefault

Member Function Documentation

◆ CheckModified()

void RBrowserRCanvasWidget::CheckModified ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 92 of file RBrowserRCanvasWidget.cxx.

◆ DrawElement()

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

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 59 of file RBrowserRCanvasWidget.cxx.

◆ GetKind()

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

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 42 of file RBrowserRCanvasWidget.cxx.

◆ GetTitle()

std::string RBrowserRCanvasWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 54 of file RBrowserRCanvasWidget.cxx.

◆ GetUrl()

std::string RBrowserRCanvasWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 49 of file RBrowserRCanvasWidget.cxx.

◆ Show()

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

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 44 of file RBrowserRCanvasWidget.cxx.

Member Data Documentation

◆ fCanvas

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

! drawn canvas

Definition at line 26 of file RBrowserRCanvasWidget.cxx.

  • gui/browserv7/src/RBrowserRCanvasWidget.cxx