Logo ROOT   6.16/01
Reference Guide
List of all members | Public Types | Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
ROOT::Experimental::RHistDrawingOpts< 3 > Class Reference

Drawing options for a 3D histogram.

Definition at line 99 of file RHistDrawingOpts.hxx.

Public Types

enum class  EStyle { kBox , kIso }
 

Public Member Functions

RDrawingAttr< RColor > & GetLineColor ()
 
RColor GetLineColor () const
 
RDrawingAttr< int > & GetLineWidth ()
 
int GetLineWidth () const
 
RDrawingAttr< RStringEnumAttr< EStyle > > & GetStyle ()
 
EStyle GetStyle () const
 
void SetLineColor (const RColor &col)
 
void SetLineWidth (int width)
 
void SetStyle (EStyle style)
 

Static Private Member Functions

static const RStringEnumAttrSet & Styles ()
 

Private Attributes

RDrawingAttr< RColor > fLineColor {*this, "Hist.3D.Line.Color"}
 
RDrawingAttr< int > fLineWidth {*this, "Hist.3D.Line.Width"}
 
RDrawingAttr< RStringEnumAttr< EStyle > > fStyle {*this, "Hist.3D.Style", EStyle::kBox, Styles()}
 

#include <ROOT/RHistDrawingOpts.hxx>

Inheritance diagram for ROOT::Experimental::RHistDrawingOpts< 3 >:
[legend]

Member Enumeration Documentation

◆ EStyle

Enumerator
kBox 
kIso 

Definition at line 101 of file RHistDrawingOpts.hxx.

Member Function Documentation

◆ GetLineColor() [1/2]

RDrawingAttr< RColor > & ROOT::Experimental::RHistDrawingOpts< 3 >::GetLineColor ( )
inline

Definition at line 118 of file RHistDrawingOpts.hxx.

◆ GetLineColor() [2/2]

RColor ROOT::Experimental::RHistDrawingOpts< 3 >::GetLineColor ( ) const
inline

Definition at line 117 of file RHistDrawingOpts.hxx.

◆ GetLineWidth() [1/2]

RDrawingAttr< int > & ROOT::Experimental::RHistDrawingOpts< 3 >::GetLineWidth ( )
inline

Definition at line 122 of file RHistDrawingOpts.hxx.

◆ GetLineWidth() [2/2]

int ROOT::Experimental::RHistDrawingOpts< 3 >::GetLineWidth ( ) const
inline

Definition at line 121 of file RHistDrawingOpts.hxx.

◆ GetStyle() [1/2]

RDrawingAttr< RStringEnumAttr< EStyle > > & ROOT::Experimental::RHistDrawingOpts< 3 >::GetStyle ( )
inline

Definition at line 114 of file RHistDrawingOpts.hxx.

◆ GetStyle() [2/2]

EStyle ROOT::Experimental::RHistDrawingOpts< 3 >::GetStyle ( ) const
inline

Definition at line 113 of file RHistDrawingOpts.hxx.

◆ SetLineColor()

void ROOT::Experimental::RHistDrawingOpts< 3 >::SetLineColor ( const RColor &  col)
inline

Definition at line 119 of file RHistDrawingOpts.hxx.

◆ SetLineWidth()

void ROOT::Experimental::RHistDrawingOpts< 3 >::SetLineWidth ( int  width)
inline

Definition at line 123 of file RHistDrawingOpts.hxx.

◆ SetStyle()

void ROOT::Experimental::RHistDrawingOpts< 3 >::SetStyle ( EStyle  style)
inline

Definition at line 115 of file RHistDrawingOpts.hxx.

◆ Styles()

static const RStringEnumAttrSet & ROOT::Experimental::RHistDrawingOpts< 3 >::Styles ( )
inlinestaticprivate

Definition at line 104 of file RHistDrawingOpts.hxx.

Member Data Documentation

◆ fLineColor

RDrawingAttr<RColor> ROOT::Experimental::RHistDrawingOpts< 3 >::fLineColor {*this, "Hist.3D.Line.Color"}
private

Definition at line 109 of file RHistDrawingOpts.hxx.

◆ fLineWidth

RDrawingAttr<int> ROOT::Experimental::RHistDrawingOpts< 3 >::fLineWidth {*this, "Hist.3D.Line.Width"}
private

Definition at line 110 of file RHistDrawingOpts.hxx.

◆ fStyle

RDrawingAttr<RStringEnumAttr<EStyle> > ROOT::Experimental::RHistDrawingOpts< 3 >::fStyle {*this, "Hist.3D.Style", EStyle::kBox, Styles()}
private

Definition at line 108 of file RHistDrawingOpts.hxx.

Libraries for ROOT::Experimental::RHistDrawingOpts< 3 >:
[legend]

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