Definition at line 21 of file TAttText.h.
Public Member Functions | |
| TAttText () | |
| TAttText (Int_t align, Float_t angle, Color_t color, Style_t font, Float_t tsize) | |
| virtual | ~TAttText () |
| void | Copy (TAttText &atttext) const |
| virtual Short_t | GetTextAlign () const |
| Return the text alignment. | |
| virtual Float_t | GetTextAngle () const |
| Return the text angle. | |
| virtual Color_t | GetTextColor () const |
| Return the text color. | |
| virtual Font_t | GetTextFont () const |
| Return the text font. | |
| virtual Float_t | GetTextSize () const |
| Return the text size. | |
| virtual Float_t | GetTextSizePercent (Float_t size) |
| Return the text in percent of the pad size. | |
| virtual Float_t | GetTextSizePixels (TVirtualPad &pad) const |
| Return the text size in pixels for specified pad. | |
| virtual Float_t | GetTextSizeRelative (TVirtualPad &pad) const |
| Return the text size in relative units. | |
| virtual TClass * | IsA () const |
| virtual void | Modify () |
| virtual void | ModifyOn (TVirtualPad &pad) |
| virtual void | ResetAttText (Option_t *toption="") |
| virtual void | SaveTextAttributes (std::ostream &out, const char *name, Int_t alidef=12, Float_t angdef=0, Int_t coldef=1, Int_t fondef=61, Float_t sizdef=1) |
| virtual void | SetTextAlign (Short_t align=11) |
| Set the text alignment. | |
| virtual void | SetTextAngle (Float_t tangle=0) |
| Set the text angle. | |
| virtual void | SetTextAttributes () |
| virtual void | SetTextColor (Color_t tcolor=1) |
| Set the text color. | |
| void | SetTextColor (TColorNumber lcolor) |
| virtual void | SetTextColorAlpha (Color_t tcolor, Float_t talpha) |
| virtual void | SetTextFont (Font_t tfont=62) |
| Set the text font. | |
| virtual void | SetTextSize (Float_t tsize=1) |
| Set the text size. | |
| virtual void | SetTextSizePixels (Int_t npixels) |
| Set the text size in pixel. | |
| 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 | |
| Short_t | fTextAlign |
| Text alignment. | |
| Float_t | fTextAngle |
| Text angle. | |
| Color_t | fTextColor |
| Text color. | |
| Font_t | fTextFont |
| Text font. | |
| Float_t | fTextSize |
| Text size. | |
| TAttText::TAttText | ( | ) |
|
virtual |
|
static |
|
static |
|
inlinestaticconstexpr |
Definition at line 58 of file TAttText.h.
| void TAttText::Copy | ( | TAttText & | atttext | ) | const |
|
inlinestatic |
Definition at line 58 of file TAttText.h.
|
inlinevirtual |
Return the text alignment.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 35 of file TAttText.h.
|
inlinevirtual |
Return the text angle.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 36 of file TAttText.h.
|
inlinevirtual |
Return the text color.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 37 of file TAttText.h.
|
inlinevirtual |
Return the text font.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 38 of file TAttText.h.
|
inlinevirtual |
Return the text size.
Reimplemented in TGWin32VirtualXProxy.
Definition at line 39 of file TAttText.h.
Return the text in percent of the pad size.
|
virtual |
Return the text size in pixels for specified pad.
|
virtual |
Return the text size in relative units.
|
inlinevirtual |
Reimplemented in TAnnotation, TAxisModLab, TButton, TDialogCanvas, TDiamond, TGaxis, TGCocoa, TGLAxis, TGLText, TGQuartz, TGraphNode, TGraphPolargram, TGroupButton, TGWin32, TGX11, TImageDump, TInspectCanvas, TLatex, TLegend, TLegendEntry, TLink, TMathText, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TPDF, TPie, TPostScript, TStyle, TSVG, TTeXDump, TText, TVirtualPS, and TVirtualX.
Definition at line 58 of file TAttText.h.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in TGWin32VirtualXProxy.
|
virtual |
|
inlinevirtual |
Set the text alignment.
Reimplemented in TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, and TVirtualX.
Definition at line 48 of file TAttText.h.
|
inlinevirtual |
Set the text angle.
Reimplemented in TGraphNode, and TGWin32VirtualXProxy.
Definition at line 49 of file TAttText.h.
|
virtual |
Reimplemented in TGWin32VirtualXProxy.
|
inlinevirtual |
Set the text color.
Reimplemented in TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, TPDF, TPostScript, TSVG, TTeXDump, and TVirtualX.
Definition at line 50 of file TAttText.h.
| void TAttText::SetTextColor | ( | TColorNumber | lcolor | ) |
|
inlinevirtual |
Set the text font.
Reimplemented in TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, and TVirtualX.
Definition at line 52 of file TAttText.h.
|
inlinevirtual |
Set the text size.
Reimplemented in TGQuartz, TGWin32, TGWin32VirtualXProxy, TGX11, and TVirtualX.
Definition at line 53 of file TAttText.h.
|
virtual |
Set the text size in pixel.
Reimplemented in TGWin32VirtualXProxy.
|
virtual |
Reimplemented in TAnnotation, TAxisModLab, TButton, TDialogCanvas, TDiamond, TGaxis, TGCocoa, TGLAxis, TGLText, TGQuartz, TGraphNode, TGraphPolargram, TGroupButton, TGWin32, TGX11, TImageDump, TInspectCanvas, TLatex, TLegend, TLegendEntry, TLink, TMathText, TPaveClass, TPaveLabel, TPaveStats, TPavesText, TPaveText, TPDF, TPie, TPostScript, TStyle, TSVG, TTeXDump, TText, TVirtualPS, and TVirtualX.
|
inline |
Definition at line 58 of file TAttText.h.
|
protected |
Text alignment.
Definition at line 26 of file TAttText.h.
|
protected |
Text angle.
Definition at line 24 of file TAttText.h.
|
protected |
Text color.
Definition at line 27 of file TAttText.h.
|
protected |
Text font.
Definition at line 28 of file TAttText.h.
|
protected |
Text size.
Definition at line 25 of file TAttText.h.