ROOT
CLING_PROFILE
Reference Guide
Loading...
Searching...
No Matches
fonts.C
Go to the documentation of this file.
1
void
drawtext
(
double
x
,
double
y
,
int
f
,
const
char
*s)
2
{
3
TLatex
*t =
new
TLatex
(
x
,
y
,
Form
(
"#font[41]{%d :} %s"
,
f
,s));
4
t->
SetTextFont
(
f
);
5
t->
SetTextAlign
(12);
6
t->
SetTextSize
(0.048);
7
t->
Draw
();
8
}
9
10
TCanvas
*
fonts
()
11
{
12
TCanvas
*Tf =
new
TCanvas
(
"Tf"
,
"Tf"
,0,0,500,700);
13
Tf->
Range
(0,0,1,1);
14
Tf->
SetBorderSize
(2);
15
Tf->
SetFrameFillColor
(0);
16
17
double
y
= 0.95;
18
for
(
int
f
= 12;
f
<=152;
f
+=10) {
19
if
(
f
!=142)
drawtext
(0.02,
y
,
f
,
"ABCDEFGH abcdefgh 0123456789 @#$"
);
20
else
drawtext
(0.02,
y
,
f
,
"ABCD efgh 01234 @#$"
);
21
y
-= 0.065;
22
}
23
return
Tf;
24
}
f
#define f(i)
Definition
RSha256.hxx:104
Form
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
Definition
TString.cxx:2496
TAttPad::SetFrameFillColor
void SetFrameFillColor(Color_t color=1)
Definition
TAttPad.h:73
TAttText::SetTextAlign
virtual void SetTextAlign(Short_t align=11)
Set the text alignment.
Definition
TAttText.h:48
TAttText::SetTextFont
virtual void SetTextFont(Font_t tfont=62)
Set the text font.
Definition
TAttText.h:52
TAttText::SetTextSize
virtual void SetTextSize(Float_t tsize=1)
Set the text size.
Definition
TAttText.h:53
TCanvas
The Canvas class.
Definition
TCanvas.h:23
TLatex
Definition
TLatex.h:20
TObject::Draw
virtual void Draw(Option_t *option="")
Default Draw method for all objects.
Definition
TObject.cxx:293
TPad::SetBorderSize
void SetBorderSize(Short_t bordersize) override
Definition
TPad.h:332
TPad::Range
void Range(Double_t x1, Double_t y1, Double_t x2, Double_t y2) override
fonts
TCanvas * fonts()
Definition
fonts.C:10
drawtext
void drawtext(double x, double y, int f, const char *s)
Definition
fonts.C:1
y
Double_t y[n]
Definition
legend1.C:17
x
Double_t x[n]
Definition
legend1.C:17
core
base
doc
macros
fonts.C
ROOTCLING_PROFILE - Reference Guide Generated on
(GVA Time) using Doxygen 1.16.1