ROOT
Version v6.34
master
v6.32
Reference Guide
►
ROOT
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
ellipse.C
Go to the documentation of this file.
1
/// \file
2
/// \ingroup tutorial_graphics
3
/// \notebook -js
4
/// Draw ellipses.
5
///
6
/// \macro_image
7
/// \macro_code
8
///
9
/// \author Rene Brun
10
11
void
ellipse
(){
12
auto
c1
=
new
TCanvas
(
"c1"
);
13
c1
->Range(0,0,1,1);
14
auto
pel
=
new
TPaveLabel
(0.1,0.8,0.9,0.95,
"Examples of Ellipses"
);
15
pel
->SetFillColor(42);
16
pel
->Draw();
17
auto
el1
=
new
TEllipse
(0.25,0.25,.1,.2);
18
el1
->Draw();
19
auto
el2
=
new
TEllipse
(0.25,0.6,.2,.1);
20
el2
->SetFillColor(6);
21
el2
->SetFillStyle(3008);
22
el2
->Draw();
23
auto
el3
=
new
TEllipse
(0.75,0.6,.2,.1,45,315);
24
el3
->SetFillColor(2);
25
el3
->SetFillStyle(1001);
26
el3
->SetLineColor(4);
27
el3
->Draw();
28
auto
el4
=
new
TEllipse
(0.75,0.25,.2,.15,45,315,62);
29
el4
->SetFillColor(5);
30
el4
->SetFillStyle(1001);
31
el4
->SetLineColor(4);
32
el4
->SetLineWidth(6);
33
el4
->Draw();
34
}
TRangeDynCast
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Definition
TCollection.h:358
ROOT::Detail::TRangeCast
Definition
TCollection.h:311
TCanvas
The Canvas class.
Definition
TCanvas.h:23
TEllipse
Draw Ellipses.
Definition
TEllipse.h:23
TPaveLabel
A Pave (see TPave) with a text centered in the Pave.
Definition
TPaveLabel.h:20
c1
return c1
Definition
legend1.C:41
tutorials
graphics
ellipse.C
ROOT tags/6-34-04 - Reference Guide Generated on Sun Mar 23 2025 14:39:08 (GVA Time) using Doxygen 1.10.0