Logo ROOT  
Reference Guide
ROOT::Experimental::RHist1Drawable Class Referencefinal

Definition at line 79 of file RHistDrawable.hxx.

Public Member Functions

 RHist1Drawable ()=default
template<class HIST >
 RHist1Drawable (const std::shared_ptr< HIST > &hist)
RAttrLineAttrLine ()
const RAttrLineGetAttrLine () const
RHistDrawableSetAttrLine (const RAttrLine &attr)
- Public Member Functions inherited from ROOT::Experimental::RHistDrawable< 1 >
 RHistDrawable ()
 RHistDrawable (const std::shared_ptr< HIST > &hist)
virtual ~RHistDrawable ()=default
std::shared_ptr< HistImpl_tGetHist () const
- Public Member Functions inherited from ROOT::Experimental::RDrawable
 RDrawable (const std::string &type)
virtual ~RDrawable ()
void ClearStyle ()
const std::string & GetCssClass () const
const std::string & GetCssType () const
const std::string & GetId () const
void SetCssClass (const std::string &cl)
void SetId (const std::string &id)
virtual void UseStyle (const std::shared_ptr< RStyle > &style)

Private Attributes

RAttrLine fAttrLine {this, "line_"}
 ! line attributes More...

Additional Inherited Members

- Public Types inherited from ROOT::Experimental::RHistDrawable< 1 >
using HistImpl_t = Detail::RHistImplPrecisionAgnosticBase< DIMENSIONS >
- Public Types inherited from ROOT::Experimental::RDrawable
using Version_t = uint64_t
- Protected Member Functions inherited from ROOT::Experimental::RHistDrawable< 1 >
void CollectShared (Internal::RIOSharedVector_t &vect) override
bool IsFrameRequired () const final
void PopulateMenu (RMenuItems &) override
- Protected Member Functions inherited from ROOT::Experimental::RDrawable
 RDrawable (const RDrawable &)=delete
virtual void CollectShared (Internal::RIOSharedVector_t &)
virtual std::unique_ptr< RDisplayItemDisplay (const RDisplayContext &)
 Creates display item for drawable By default item contains drawable data itself. More...
virtual void Execute (const std::string &)
RAttrMapGetAttrMap ()
const RAttrMapGetAttrMap () const
Version_t GetVersion () const
virtual bool IsFrameRequired () const
bool MatchSelector (const std::string &selector) const
 Preliminary method which checks if drawable matches with given selector Following selector are allowed: "type" or "#id" or ".class_name" Here type is drawable kind like 'rect' or 'pad' id is drawable identifier, specified with RDrawable::SetId() method class_name is drawable class name, specified with RDrawable::SetCssClass() method. More...
RDrawableoperator= (const RDrawable &)=delete
virtual void PopulateMenu (RMenuItems &)
virtual void SetDrawableVersion (Version_t vers)

#include <ROOT/RHistDrawable.hxx>

Inheritance diagram for ROOT::Experimental::RHist1Drawable:

Constructor & Destructor Documentation

◆ RHist1Drawable() [1/2]

ROOT::Experimental::RHist1Drawable::RHist1Drawable ( )

◆ RHist1Drawable() [2/2]

template<class HIST >
ROOT::Experimental::RHist1Drawable::RHist1Drawable ( const std::shared_ptr< HIST > &  hist)

Definition at line 87 of file RHistDrawable.hxx.

Member Function Documentation

◆ AttrLine()

RAttrLine & ROOT::Experimental::RHist1Drawable::AttrLine ( )

Definition at line 91 of file RHistDrawable.hxx.

◆ GetAttrLine()

const RAttrLine & ROOT::Experimental::RHist1Drawable::GetAttrLine ( ) const

Definition at line 89 of file RHistDrawable.hxx.

◆ SetAttrLine()

RHistDrawable & ROOT::Experimental::RHist1Drawable::SetAttrLine ( const RAttrLine attr)

Definition at line 90 of file RHistDrawable.hxx.

Member Data Documentation

◆ fAttrLine

RAttrLine ROOT::Experimental::RHist1Drawable::fAttrLine {this, "line_"}

! line attributes

Definition at line 81 of file RHistDrawable.hxx.

Libraries for ROOT::Experimental::RHist1Drawable:

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