Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
TAttFill Class Reference

Definition at line 21 of file TAttFill.h.

Public Member Functions

 TAttFill ()
 TAttFill (Color_t fcolor, Style_t fstyle)
virtual ~TAttFill ()
void Copy (TAttFill &attfill) const
virtual Color_t GetFillColor () const
 Return the fill area color.
virtual Style_t GetFillStyle () const
 Return the fill area style.
virtual TClassIsA () const
virtual Bool_t IsTransparent () const
virtual void Modify ()
virtual void ModifyOn (TVirtualPad &pad)
virtual void ResetAttFill (Option_t *option="")
virtual void SaveFillAttributes (std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1001)
virtual void SetFillAttributes ()
virtual void SetFillColor (Color_t fcolor)
 Set the fill area color.
void SetFillColor (TColorNumber)
virtual void SetFillColorAlpha (Color_t fcolor, Float_t falpha)
virtual void SetFillStyle (Style_t fstyle)
 Set the fill area style.
virtual void Streamer (TBuffer &)
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)

Static Public Member Functions

static TClassClass ()
static const char * Class_Name ()
static constexpr Version_t Class_Version ()
static const char * DeclFileName ()

Protected Attributes

Color_t fFillColor
 Fill area color.
Style_t fFillStyle
 Fill area style.

#include <TAttFill.h>

Inheritance diagram for TAttFill:
ROOT::Experimental::XRooFit::xRooNLLVar::xRooHypoSpace ROOT::v5::TF1Data TArrow TBox TBranch TCandle TEfficiency TEllipse TF1 TGeoBatemanSol TGeoMaterial TGeoOverlap TGeoVolume TGraph TGraph2D TGraphNode TH1 TLegendEntry TMarker3DBox TMaterial TMathText TMathTextRenderer TNode TPainter3dAlgorithms TParallelCoordVar TPieSlice TPolyLine TScatter TScatter2D TShape TSpider TSpline TStyle TTree TVirtualPS TVirtualPad TVirtualX

Constructor & Destructor Documentation

◆ TAttFill() [1/2]

TAttFill::TAttFill ( )

◆ TAttFill() [2/2]

TAttFill::TAttFill ( Color_t fcolor,
Style_t fstyle )

◆ ~TAttFill()

virtual TAttFill::~TAttFill ( )
virtual

Member Function Documentation

◆ Class()

TClass * TAttFill::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

const char * TAttFill::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

constexpr Version_t TAttFill::Class_Version ( )
inlinestaticconstexpr
Returns
Version of this class

Definition at line 46 of file TAttFill.h.

◆ Copy()

void TAttFill::Copy ( TAttFill & attfill) const

◆ DeclFileName()

const char * TAttFill::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 46 of file TAttFill.h.

◆ GetFillColor()

virtual Color_t TAttFill::GetFillColor ( ) const
inlinevirtual

Return the fill area color.

Reimplemented in TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, and TGX11.

Definition at line 32 of file TAttFill.h.

◆ GetFillStyle()

virtual Style_t TAttFill::GetFillStyle ( ) const
inlinevirtual

Return the fill area style.

Reimplemented in TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, and TGX11.

Definition at line 33 of file TAttFill.h.

◆ IsA()

virtual TClass * TAttFill::IsA ( ) const
inlinevirtual
Returns
TClass describing current object

Reimplemented in RooCurve, RooEllipse, RooHist, ROOT::Experimental::XRooFit::xRooHypoSpace, ROOT::v5::TF1Data, TArc, TArrow, TBox, TBranch, TBranchClones, TBranchElement, TBranchObject, TBranchRef, TBranchSTL, TBRIK, TButton, TCandle, TCanvas, TChain, TCONE, TCONS, TCrown, TCTUB, TCurlyArc, TCurlyLine, TCutG, TDialogCanvas, TDiamond, TEfficiency, TEllipse, TELTU, TF12, TF1, TF2, TF3, TFrame, TGCocoa, TGeoBatemanSol, TGeoMaterial, TGeoMixture, TGeoOverlap, TGeoVolume, TGeoVolumeAssembly, TGeoVolumeMulti, TGLTH3Composition, TGQuartz, TGraph2D, TGraph2DAsymmErrors, TGraph2DErrors, TGraph, TGraphAsymmErrors, TGraphBentErrors, TGraphErrors, TGraphMultiErrors, TGraphNode, TGraphPolar, TGraphQQ, TGroupButton, TGTRA, TGWin32, TGX11, TGX11TTF, TH1, TH1C, TH1D, TH1F, TH1I, TH1L, TH1S, TH2, TH2C, TH2D, TH2F, TH2I, TH2L, TH2Poly, TH2S, TH3, TH3C, TH3D, TH3F, TH3I, TH3L, TH3S, THbookBranch, THbookTree, THYPE, TImageDump, TInspectCanvas, TLegend, TLegendEntry, TMarker3DBox, TMaterial, TMathText, TMixture, TMVA::TSpline1, TMVA::TSpline2, TNode, TNodeDiv, TNtuple, TNtupleD, TPad, TPaletteAxis, TPARA, TParallelCoordVar, TPave, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TPCON, TPDF, TPGON, TPieSlice, TPolyLine, TPostScript, TProfile2D, TProfile2Poly, TProfile3D, TProfile, TScatter2D, TScatter, TShape, TSlider, TSliderBox, TSPHE, TSpider, TSpline3, TSpline5, TSpline, TStyle, TSVG, TTeXDump, TTRAP, TTRD1, TTRD2, TTree, TTreeSQL, TTUBE, TTUBS, TVirtualPad, TVirtualPS, TVirtualX, TWbox, and TXTRU.

Definition at line 46 of file TAttFill.h.

◆ IsTransparent()

Bool_t TAttFill::IsTransparent ( ) const
inlinevirtual

Reimplemented in TGWin32VirtualXProxy.

Definition at line 49 of file TAttFill.h.

◆ Modify()

virtual void TAttFill::Modify ( )
virtual

◆ ModifyOn()

virtual void TAttFill::ModifyOn ( TVirtualPad & pad)
virtual

◆ ResetAttFill()

virtual void TAttFill::ResetAttFill ( Option_t * option = "")
virtual

Reimplemented in TGWin32VirtualXProxy.

◆ SaveFillAttributes()

virtual void TAttFill::SaveFillAttributes ( std::ostream & out,
const char * name,
Int_t coldef = 1,
Int_t stydef = 1001 )
virtual

◆ SetFillAttributes()

virtual void TAttFill::SetFillAttributes ( )
virtual

Reimplemented in TGWin32VirtualXProxy.

◆ SetFillColor() [1/2]

virtual void TAttFill::SetFillColor ( Color_t fcolor)
inlinevirtual

Set the fill area color.

Reimplemented in TGQuartz, TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, TGX11, TPDF, TPostScript, TSpider, TSVG, TTeXDump, and TVirtualX.

Definition at line 40 of file TAttFill.h.

◆ SetFillColor() [2/2]

void TAttFill::SetFillColor ( TColorNumber )

◆ SetFillColorAlpha()

virtual void TAttFill::SetFillColorAlpha ( Color_t fcolor,
Float_t falpha )
virtual

Reimplemented in TGraphMultiErrors.

◆ SetFillStyle()

virtual void TAttFill::SetFillStyle ( Style_t fstyle)
inlinevirtual

Set the fill area style.

Reimplemented in TGQuartz, TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, TGX11, TPad, TSpider, and TVirtualX.

Definition at line 42 of file TAttFill.h.

◆ Streamer()

virtual void TAttFill::Streamer ( TBuffer & )
virtual

Reimplemented in RooCurve, RooEllipse, RooHist, ROOT::Experimental::XRooFit::xRooHypoSpace, ROOT::v5::TF1Data, TArc, TArrow, TBox, TBranch, TBranchClones, TBranchElement, TBranchObject, TBranchRef, TBranchSTL, TBRIK, TButton, TCandle, TCanvas, TChain, TCONE, TCONS, TCrown, TCTUB, TCurlyArc, TCurlyLine, TCutG, TDialogCanvas, TDiamond, TEfficiency, TEllipse, TELTU, TF12, TF1, TF2, TF3, TFrame, TGCocoa, TGeoBatemanSol, TGeoMaterial, TGeoMixture, TGeoOverlap, TGeoVolume, TGeoVolumeAssembly, TGeoVolumeMulti, TGLTH3Composition, TGQuartz, TGraph2D, TGraph2DAsymmErrors, TGraph2DErrors, TGraph, TGraphAsymmErrors, TGraphBentErrors, TGraphErrors, TGraphMultiErrors, TGraphNode, TGraphPolar, TGraphQQ, TGroupButton, TGTRA, TGWin32, TGX11, TGX11TTF, TH1, TH1C, TH1D, TH1F, TH1I, TH1L, TH1S, TH2, TH2C, TH2D, TH2F, TH2I, TH2L, TH2Poly, TH2S, TH3, TH3C, TH3D, TH3F, TH3I, TH3L, TH3S, THbookBranch, THbookTree, THYPE, TImageDump, TInspectCanvas, TLegend, TLegendEntry, TMarker3DBox, TMaterial, TMathText, TMixture, TMVA::TSpline1, TMVA::TSpline2, TNode, TNodeDiv, TNtuple, TNtupleD, TPad, TPaletteAxis, TPARA, TParallelCoordVar, TPave, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TPCON, TPDF, TPGON, TPieSlice, TPolyLine, TPostScript, TProfile2D, TProfile2Poly, TProfile3D, TProfile, TScatter2D, TScatter, TShape, TSlider, TSliderBox, TSPHE, TSpider, TSpline3, TSpline5, TSpline, TStyle, TSVG, TTeXDump, TTRAP, TTRD1, TTRD2, TTree, TTreeSQL, TTUBE, TTUBS, TVirtualPad, TVirtualPS, TVirtualX, TWbox, and TXTRU.

◆ StreamerNVirtual()

void TAttFill::StreamerNVirtual ( TBuffer & ClassDef_StreamerNVirtual_b)
inline

Definition at line 46 of file TAttFill.h.

Member Data Documentation

◆ fFillColor

Color_t TAttFill::fFillColor
protected

Fill area color.

Definition at line 24 of file TAttFill.h.

◆ fFillStyle

Style_t TAttFill::fFillStyle
protected

Fill area style.

Definition at line 25 of file TAttFill.h.


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