29 TAttText(Int_t align, Float_t angle, Color_t color, Style_t font, Float_t tsize);
31 void Copy(TAttText &atttext)
const;
32 virtual Short_t GetTextAlign()
const {
return fTextAlign;}
33 virtual Float_t GetTextAngle()
const {
return fTextAngle;}
34 virtual Color_t GetTextColor()
const {
return fTextColor;}
35 virtual Font_t GetTextFont()
const {
return fTextFont;}
36 virtual Float_t GetTextSize()
const {
return fTextSize;}
37 virtual void Modify();
38 virtual void ResetAttText(Option_t *toption=
"");
39 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);
40 virtual void SetTextAttributes();
41 virtual void SetTextAlign(Short_t align=11) { fTextAlign = align;}
42 virtual void SetTextAngle(Float_t tangle=0) { fTextAngle = tangle;}
43 virtual void SetTextColor(Color_t tcolor=1) { fTextColor = tcolor;}
44 virtual void SetTextColorAlpha(Color_t tcolor, Float_t talpha);
45 virtual void SetTextFont(Font_t tfont=62) { fTextFont = tfont;}
46 virtual void SetTextSize(Float_t tsize=1) { fTextSize = tsize;}
47 virtual void SetTextSizePixels(Int_t npixels);
52 enum ETextAlign {kHAlignLeft=10, kHAlignCenter=20, kHAlignRight=30,
53 kVAlignBottom=1, kVAlignCenter=2, kVAlignTop=3};