Logo ROOT   6.16/01
Reference Guide
List of all members | Public Member Functions | List of all members
ROOT::Experimental::RDrawableBase< DERIVED > Class Template Reference

template<class DERIVED>
class ROOT::Experimental::RDrawableBase< DERIVED >

Definition at line 61 of file RDrawable.hxx.

Public Member Functions

RDrawingOptsBase & GetOptionsBase () override
 Get the reference to the drawing options as RDrawingOptsBase. More...
 
- Public Member Functions inherited from ROOT::Experimental::RDrawable
virtual ~RDrawable ()
 
virtual void Execute (const std::string &)
 
std::string GetId () const
 
virtual RDrawingOptsBase & GetOptionsBase ()=0
 Get the reference to the drawing options as RDrawingOptsBase. More...
 
virtual void Paint (Internal::RPadPainter &onPad)=0
 
virtual void PopulateMenu (RMenuItems &)
 Method can be used to provide menu items for the drawn object. More...
 

#include <ROOT/RDrawable.hxx>

Inheritance diagram for ROOT::Experimental::RDrawableBase< DERIVED >:
[legend]

Member Function Documentation

◆ GetOptionsBase()

template<class DERIVED >
RDrawingOptsBase & ROOT::Experimental::RDrawableBase< DERIVED >::GetOptionsBase ( )
inlineoverridevirtual

Get the reference to the drawing options as RDrawingOptsBase.

Used e.g. to identify the RDrawable in the list of primitives.

Implements ROOT::Experimental::RDrawable.

Definition at line 63 of file RDrawable.hxx.

Libraries for ROOT::Experimental::RDrawableBase< DERIVED >:
[legend]

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