Definition at line 21 of file TAttMarker.h.
Public Member Functions | |
| TAttMarker () | |
| TAttMarker (Color_t color, Style_t style, Size_t msize) | |
| virtual | ~TAttMarker () |
| void | Copy (TAttMarker &attmarker) const |
| virtual Color_t | GetMarkerColor () const |
| Return the marker color. | |
| virtual Size_t | GetMarkerSize () const |
| Return the marker size. | |
| virtual Style_t | GetMarkerStyle () const |
| Return the marker style. | |
| virtual TClass * | IsA () const |
| virtual void | Modify () |
| virtual void | ModifyOn (TVirtualPad &pad) |
| virtual void | ResetAttMarker (Option_t *toption="") |
| virtual void | SaveMarkerAttributes (std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t sizdef=1) |
| virtual void | SetMarkerAttributes () |
| virtual void | SetMarkerColor (Color_t mcolor=1) |
| Set the marker color. | |
| void | SetMarkerColor (TColorNumber lcolor) |
| virtual void | SetMarkerColorAlpha (Color_t mcolor, Float_t malpha) |
| virtual void | SetMarkerSize (Size_t msize=1) |
| Set the marker size. | |
| virtual void | SetMarkerStyle (Style_t mstyle=1) |
| Set the marker style. | |
| 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 () |
| static Width_t | GetMarkerLineWidth (Style_t style) |
| static Style_t | GetMarkerStyleBase (Style_t style) |
Protected Attributes | |
| Color_t | fMarkerColor |
| Marker color. | |
| Size_t | fMarkerSize |
| Marker size. | |
| Style_t | fMarkerStyle |
| Marker style. | |
#include <TAttMarker.h>
| TAttMarker::TAttMarker | ( | ) |
|
virtual |
|
static |
|
static |
|
inlinestaticconstexpr |
Definition at line 55 of file TAttMarker.h.
| void TAttMarker::Copy | ( | TAttMarker & | attmarker | ) | const |
|
inlinestatic |
Definition at line 55 of file TAttMarker.h.
|
inlinevirtual |
Return the marker color.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 33 of file TAttMarker.h.
|
inlinevirtual |
Return the marker size.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 35 of file TAttMarker.h.
|
inlinevirtual |
Return the marker style.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 34 of file TAttMarker.h.
|
inlinevirtual |
Reimplemented in RooCurve, RooEllipse, RooHist, ROOT::Experimental::XRooFit::xRooHypoSpace, ROOT::v5::TF1Data, TCandle, TChain, TCutG, TEfficiency, TEveLine, TEveLineProjected, TEvePointSet, TEvePointSetArray, TEvePointSetProjected, TEveScalableStraightLineSet, TEveStraightLineSet, TEveStraightLineSetProjected, TEveTrack, TEveTrackList, TEveTrackListProjected, TEveTrackProjected, TF12, TF1, TF2, TF3, TGCocoa, TGeoBatemanSol, TGLTH3Composition, TGQuartz, TGraph2D, TGraph2DAsymmErrors, TGraph2DErrors, TGraph, TGraphAsymmErrors, TGraphBentErrors, TGraphErrors, TGraphMultiErrors, TGraphPolar, TGraphQQ, 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, TImageDump, TLegendEntry, TMarker, TMVA::TSpline1, TMVA::TSpline2, TNtuple, TNtupleD, TPDF, TPointSet3D, TPolyMarker3D, TPolyMarker, TPostScript, TProfile2D, TProfile2Poly, TProfile3D, TProfile, TScatter2D, TScatter, TSpline3, TSpline5, TSpline, TStyle, TSVG, TTeXDump, TTree, TTreeSQL, TVirtualGeoTrack, TVirtualPS, and TVirtualX.
Definition at line 55 of file TAttMarker.h.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in TGWin32VirtualXProxy.
|
virtual |
|
virtual |
Reimplemented in TGWin32VirtualXProxy.
|
inlinevirtual |
Set the marker color.
Reimplemented in ROOT::Experimental::REveLine, ROOT::Experimental::REvePointSet, ROOT::Experimental::REvePointSetArray, ROOT::Experimental::REveTrackList, TEveLine, TEvePointSet, TEvePointSetArray, TEveTrackList, TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, TPDF, TPostScript, TSVG, TTeXDump, and TVirtualX.
Definition at line 41 of file TAttMarker.h.
| void TAttMarker::SetMarkerColor | ( | TColorNumber | lcolor | ) |
|
inlinevirtual |
Set the marker size.
Note that the marker styles number 1 6 and 7 (the dots), cannot be scaled. They are meant to be very fast to draw and are always drawn with the same number of pixels; therefore this method does not apply on them.
Reimplemented in ROOT::Experimental::REvePointSet, ROOT::Experimental::REvePointSetArray, ROOT::Experimental::REveTrackList, TEvePointSet, TEvePointSetArray, TEveTrackList, TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, TTeXDump, and TVirtualX.
Definition at line 48 of file TAttMarker.h.
|
inlinevirtual |
Set the marker style.
Reimplemented in ROOT::Experimental::REvePointSet, ROOT::Experimental::REvePointSetArray, ROOT::Experimental::REveTrackList, TEvePointSet, TEvePointSetArray, TEveTrackList, TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, and TVirtualX.
Definition at line 43 of file TAttMarker.h.
|
virtual |
Reimplemented in RooCurve, RooEllipse, RooHist, ROOT::Experimental::XRooFit::xRooHypoSpace, ROOT::v5::TF1Data, TCandle, TChain, TCutG, TEfficiency, TEveLine, TEveLineProjected, TEvePointSet, TEvePointSetArray, TEvePointSetProjected, TEveScalableStraightLineSet, TEveStraightLineSet, TEveStraightLineSetProjected, TEveTrack, TEveTrackList, TEveTrackListProjected, TEveTrackProjected, TF12, TF1, TF2, TF3, TGCocoa, TGeoBatemanSol, TGLTH3Composition, TGQuartz, TGraph2D, TGraph2DAsymmErrors, TGraph2DErrors, TGraph, TGraphAsymmErrors, TGraphBentErrors, TGraphErrors, TGraphMultiErrors, TGraphPolar, TGraphQQ, 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, TImageDump, TLegendEntry, TMarker, TMVA::TSpline1, TMVA::TSpline2, TNtuple, TNtupleD, TPDF, TPointSet3D, TPolyMarker3D, TPolyMarker, TPostScript, TProfile2D, TProfile2Poly, TProfile3D, TProfile, TScatter2D, TScatter, TSpline3, TSpline5, TSpline, TStyle, TSVG, TTeXDump, TTree, TTreeSQL, TVirtualGeoTrack, TVirtualPS, and TVirtualX.
|
inline |
Definition at line 55 of file TAttMarker.h.
|
protected |
Marker color.
Definition at line 24 of file TAttMarker.h.
|
protected |
Marker size.
Definition at line 26 of file TAttMarker.h.
|
protected |
Marker style.
Definition at line 25 of file TAttMarker.h.