Definition at line 21 of file TAttLine.h.
Public Member Functions | |
| TAttLine () | |
| TAttLine (Color_t lcolor, Style_t lstyle, Width_t lwidth) | |
| virtual | ~TAttLine () |
| void | Copy (TAttLine &attline) const |
| Int_t | DistancetoLine (Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2) |
| virtual Color_t | GetLineColor () const |
| Return the line color. | |
| virtual Style_t | GetLineStyle () const |
| Return the line style. | |
| virtual Width_t | GetLineWidth () const |
| Return the line width. | |
| virtual TClass * | IsA () const |
| virtual void | Modify () |
| virtual void | ModifyOn (TVirtualPad &pad) |
| virtual void | ResetAttLine (Option_t *option="") |
| virtual void | SaveLineAttributes (std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1) |
| virtual void | SetLineAttributes () |
| virtual void | SetLineColor (Color_t lcolor) |
| Set the line color. | |
| void | SetLineColor (TColorNumber lcolor) |
| virtual void | SetLineColorAlpha (Color_t lcolor, Float_t lalpha) |
| virtual void | SetLineStyle (Style_t lstyle) |
| Set the line style. | |
| virtual void | SetLineWidth (Width_t lwidth) |
| Set the line width. | |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Protected Attributes | |
| Color_t | fLineColor |
| Line color. | |
| Style_t | fLineStyle |
| Line style. | |
| Width_t | fLineWidth |
| Line width. | |
#include <TAttLine.h>
| TAttLine::TAttLine | ( | ) |
|
virtual |
|
static |
|
static |
|
inlinestaticconstexpr |
Definition at line 51 of file TAttLine.h.
| void TAttLine::Copy | ( | TAttLine & | attline | ) | const |
|
inlinestatic |
Definition at line 51 of file TAttLine.h.
| Int_t TAttLine::DistancetoLine | ( | Int_t | px, |
| Int_t | py, | ||
| Double_t | xp1, | ||
| Double_t | yp1, | ||
| Double_t | xp2, | ||
| Double_t | yp2 ) |
|
inlinevirtual |
Return the line color.
Reimplemented in TGraphMultiErrors, and TGWin32VirtualXProxy.
Definition at line 36 of file TAttLine.h.
|
inlinevirtual |
Return the line style.
Reimplemented in TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, and TGX11.
Definition at line 37 of file TAttLine.h.
|
inlinevirtual |
Return the line width.
Reimplemented in TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, and TGX11.
Definition at line 38 of file TAttLine.h.
|
inlinevirtual |
Reimplemented in Jet, RooCurve, RooEllipse, RooHist, ROOT::Experimental::XRooFit::xRooHypoSpace, ROOT::v5::TF1Data, TAnnotation, TArc, TArrow, TBox, TBRIK, TButton, TCandle, TCanvas, TChain, TCONE, TCONS, TCrown, TCTUB, TCurlyArc, TCurlyLine, TCutG, TDialogCanvas, TDiamond, TEfficiency, TEllipse, TELTU, TEveLine, TEveLineProjected, TEveMCTrack, TEveScalableStraightLineSet, TEveStraightLineSet, TEveStraightLineSetProjected, TEveTrack, TEveTrackList, TEveTrackListProjected, TEveTrackProjected, TF12, TF1, TF2, TF3, TFrame, TGaxis, TGCocoa, TGeoBatemanSol, TGeoOverlap, TGeoPhysicalNode, TGeoVolume, TGeoVolumeAssembly, TGeoVolumeMulti, TGLAxis, TGLTH3Composition, TGQuartz, TGraph2D, TGraph2DAsymmErrors, TGraph2DErrors, TGraph, TGraphAsymmErrors, TGraphBentErrors, TGraphEdge, TGraphErrors, TGraphMultiErrors, TGraphNode, TGraphPolar, TGraphPolargram, 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, THbookTree, THelix, THYPE, TImageDump, TInspectCanvas, TLatex, TLegend, TLegendEntry, TLine, TMarker3DBox, TMVA::TSpline1, TMVA::TSpline2, TNode, TNodeDiv, TNtuple, TNtupleD, TPad, TPaletteAxis, TPARA, TParallelCoordRange, TParallelCoordSelect, TParallelCoordVar, TParticle, TPave, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TPCON, TPDF, TPGON, TPieSlice, TPolyLine3D, TPolyLine, TPostScript, TPrimary, TProfile2D, TProfile2Poly, TProfile3D, TProfile, TScatter2D, TScatter, TShape, TSlider, TSliderBox, TSPHE, TSpider, TSpline3, TSpline5, TSpline, TStyle, TSVG, TTeXDump, TTRAP, TTRD1, TTRD2, TTree, TTreeSQL, TTUBE, TTUBS, TView, TVirtualGeoTrack, TVirtualPad, TVirtualPS, TVirtualX, TWbox, and TXTRU.
Definition at line 51 of file TAttLine.h.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in TGWin32VirtualXProxy.
|
virtual |
|
virtual |
Reimplemented in TGWin32VirtualXProxy.
|
inlinevirtual |
Set the line color.
Reimplemented in ROOT::Experimental::REveLine, ROOT::Experimental::REveStraightLineSet, ROOT::Experimental::REveTrackList, TEveLine, TEveStraightLineSet, TEveTrackList, TGeoVolume, TGeoVolumeMulti, TGQuartz, TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, TGX11, TParallelCoordRange, TPDF, TPostScript, TSpider, TSVG, TTeXDump, and TVirtualX.
Definition at line 44 of file TAttLine.h.
| void TAttLine::SetLineColor | ( | TColorNumber | lcolor | ) |
Reimplemented in TGraphMultiErrors.
|
inlinevirtual |
Set the line style.
Reimplemented in ROOT::Experimental::REveLine, ROOT::Experimental::REveTrackList, TEveLine, TEveTrackList, TGeoVolume, TGeoVolumeMulti, TGQuartz, TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, TGX11, TPDF, TPostScript, TSpider, TSVG, TTeXDump, and TVirtualX.
Definition at line 46 of file TAttLine.h.
|
inlinevirtual |
Set the line width.
Reimplemented in ROOT::Experimental::REveLine, ROOT::Experimental::REveTrackList, TEveLine, TEveTrackList, TGeoVolume, TGeoVolumeMulti, TGQuartz, TGraphMultiErrors, TGWin32, TGWin32VirtualXProxy, TGX11, TPaletteAxis, TParallelCoordRange, TPDF, TPostScript, TSpider, TSVG, TTeXDump, and TVirtualX.
Definition at line 47 of file TAttLine.h.
|
virtual |
Reimplemented in Jet, RooCurve, RooEllipse, RooHist, ROOT::Experimental::XRooFit::xRooHypoSpace, ROOT::v5::TF1Data, TAnnotation, TArc, TArrow, TBox, TBRIK, TButton, TCandle, TCanvas, TChain, TCONE, TCONS, TCrown, TCTUB, TCurlyArc, TCurlyLine, TCutG, TDialogCanvas, TDiamond, TEfficiency, TEllipse, TELTU, TEveLine, TEveLineProjected, TEveMCTrack, TEveScalableStraightLineSet, TEveStraightLineSet, TEveStraightLineSetProjected, TEveTrack, TEveTrackList, TEveTrackListProjected, TEveTrackProjected, TF12, TF1, TF2, TF3, TFrame, TGaxis, TGCocoa, TGeoBatemanSol, TGeoOverlap, TGeoPhysicalNode, TGeoVolume, TGeoVolumeAssembly, TGeoVolumeMulti, TGLAxis, TGLTH3Composition, TGQuartz, TGraph2D, TGraph2DAsymmErrors, TGraph2DErrors, TGraph, TGraphAsymmErrors, TGraphBentErrors, TGraphEdge, TGraphErrors, TGraphMultiErrors, TGraphNode, TGraphPolar, TGraphPolargram, 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, THbookTree, THelix, THYPE, TImageDump, TInspectCanvas, TLatex, TLegend, TLegendEntry, TLine, TMarker3DBox, TMVA::TSpline1, TMVA::TSpline2, TNode, TNodeDiv, TNtuple, TNtupleD, TPad, TPaletteAxis, TPARA, TParallelCoordRange, TParallelCoordSelect, TParallelCoordVar, TParticle, TPave, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TPCON, TPDF, TPGON, TPieSlice, TPolyLine3D, TPolyLine, TPostScript, TPrimary, TProfile2D, TProfile2Poly, TProfile3D, TProfile, TScatter2D, TScatter, TShape, TSlider, TSliderBox, TSPHE, TSpider, TSpline3, TSpline5, TSpline, TStyle, TSVG, TTeXDump, TTRAP, TTRD1, TTRD2, TTree, TTreeSQL, TTUBE, TTUBS, TView, TVirtualGeoTrack, TVirtualPad, TVirtualPS, TVirtualX, TWbox, and TXTRU.
|
inline |
Definition at line 51 of file TAttLine.h.
|
protected |
Line color.
Definition at line 24 of file TAttLine.h.
|
protected |
Line style.
Definition at line 25 of file TAttLine.h.
|
protected |
Line width.
Definition at line 26 of file TAttLine.h.