Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
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::RBrowserWidget
 RBrowserWidget (const std::string &name)
 
virtual ~RBrowserWidget ()=default
 
virtual void CheckModified ()
 
RBrowserGetBrowser () const
 
const std::string & GetName () const
 
const Browsable::RElementPath_tGetPath () const
 
virtual std::string GetTitle ()
 
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 Member Functions

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

Private Attributes

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

Constructor & Destructor Documentation

◆ RBrowserGeomWidget()

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

Definition at line 55 of file RBrowserGeomWidget.cxx.

◆ ~RBrowserGeomWidget()

virtual RBrowserGeomWidget::~RBrowserGeomWidget ( )
virtualdefault

Member Function Documentation

◆ DrawElement()

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

Reimplemented from ROOT::RBrowserWidget.

Definition at line 69 of file RBrowserGeomWidget.cxx.

◆ GetKind()

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

Implements ROOT::RBrowserWidget.

Definition at line 63 of file RBrowserGeomWidget.cxx.

◆ GetUrl()

std::string RBrowserGeomWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 67 of file RBrowserGeomWidget.cxx.

◆ MakeDummy()

TGeoManager * RBrowserGeomWidget::MakeDummy ( )
inlineprivate

Create dummy geometry - when nothing else is there.

Definition at line 33 of file RBrowserGeomWidget.cxx.

◆ Show()

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

Implements ROOT::RBrowserWidget.

Definition at line 65 of file RBrowserGeomWidget.cxx.

Member Data Documentation

◆ fObject

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

Definition at line 30 of file RBrowserGeomWidget.cxx.

◆ fViewer

RGeomViewer RBrowserGeomWidget::fViewer
private

Definition at line 28 of file RBrowserGeomWidget.cxx.

  • gui/browserv7/src/RBrowserGeomWidget.cxx