Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches

Detailed Description

View in nbviewer Open in SWAN
Draw ellipses.

void ellipse()
{
auto c1 = new TCanvas("c1");
c1->Range(0, 0, 1, 1);
auto pel = new TPaveLabel(0.1, 0.8, 0.9, 0.95, "Examples of Ellipses");
pel->SetFillColor(42);
pel->Draw();
auto el1 = new TEllipse(0.25, 0.25, .1, .2);
el1->Draw();
auto el2 = new TEllipse(0.25, 0.6, .2, .1);
el2->SetFillColor(6);
el2->SetFillStyle(3008);
el2->Draw();
auto el3 = new TEllipse(0.75, 0.6, .2, .1, 45, 315);
el3->SetFillColor(2);
el3->SetFillStyle(1001);
el3->SetLineColor(4);
el3->Draw();
auto el4 = new TEllipse(0.75, 0.25, .2, .15, 45, 315, 62);
el4->SetFillColor(5);
el4->SetFillStyle(1001);
el4->SetLineColor(4);
el4->SetLineWidth(6);
el4->Draw();
}
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
The Canvas class.
Definition TCanvas.h:23
Draw Ellipses.
Definition TEllipse.h:23
A Pave (see TPave) with a text centered in the Pave.
Definition TPaveLabel.h:20
return c1
Definition legend1.C:41
Author
Rene Brun

Definition in file ellipse.C.