Logo ROOT  
Reference Guide
RBrowserGeomWidget Class Reference

Definition at line 27 of file RBrowserGeomWidget.cxx.

Public Member Functions

 RBrowserGeomWidget (const std::string &name)
virtual ~RBrowserGeomWidget ()=default
bool DrawElement (std::shared_ptr< Browsable::RElement > &elem, const std::string &="") override
std::string GetKind () const 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
virtual void CheckModified ()
virtual bool DrawElement (std::shared_ptr< Browsable::RElement > &, const std::string &="")
RBrowserGetBrowser () const
virtual std::string GetKind () const =0
const std::string & GetName () const
const Browsable::RElementPath_tGetPath () const
virtual std::string GetTitle ()
virtual std::string GetUrl ()=0
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. More...
virtual void SetActive ()
void SetPath (const Browsable::RElementPath_t &path)
virtual void Show (const std::string &)=0

Private Member Functions

TGeoManagerMakeDummy ()
 Create dummy geometry - when nothing else is there. More...

Private Attributes

std::unique_ptr< Browsable::RHolderfObject
RGeomViewer fViewer
Inheritance diagram for RBrowserGeomWidget:

Constructor & Destructor Documentation

◆ RBrowserGeomWidget()

RBrowserGeomWidget::RBrowserGeomWidget ( const std::string &  name)

Definition at line 55 of file RBrowserGeomWidget.cxx.

◆ ~RBrowserGeomWidget()

virtual RBrowserGeomWidget::~RBrowserGeomWidget ( )

Member Function Documentation

◆ DrawElement()

bool RBrowserGeomWidget::DrawElement ( std::shared_ptr< Browsable::RElement > &  elem,
const std::string &  = "" 

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 69 of file RBrowserGeomWidget.cxx.

◆ GetKind()

std::string RBrowserGeomWidget::GetKind ( ) const

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 63 of file RBrowserGeomWidget.cxx.

◆ GetUrl()

std::string RBrowserGeomWidget::GetUrl ( )

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 67 of file RBrowserGeomWidget.cxx.

◆ MakeDummy()

TGeoManager * RBrowserGeomWidget::MakeDummy ( )

Create dummy geometry - when nothing else is there.

Definition at line 33 of file RBrowserGeomWidget.cxx.

◆ Show()

void RBrowserGeomWidget::Show ( const std::string &  arg)

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 65 of file RBrowserGeomWidget.cxx.

Member Data Documentation

◆ fObject

std::unique_ptr<Browsable::RHolder> RBrowserGeomWidget::fObject

Definition at line 30 of file RBrowserGeomWidget.cxx.

◆ fViewer

RGeomViewer RBrowserGeomWidget::fViewer

Definition at line 28 of file RBrowserGeomWidget.cxx.

The documentation for this class was generated from the following file: