18 #include "ROOT/RBox.hxx"
23 using namespace ROOT::Experimental;
26 auto canvas = RCanvas::Create(
"Canvas Title");
28 auto Box1 = canvas->Draw<RBox>(RPadPos(0.1_normal, 0.3_normal), RPadPos(0.3_normal,0.6_normal));
29 RColor Color1(255, 0, 0, 0.5);
30 RColor Color2(0, 0, 255, 0.3);
32 Box1->AttrBox().AttrBorder().SetColor(Color1).SetWidth(5);
33 Box1->AttrBox().AttrFill().SetColor(RColor::kRed);
35 auto Box2 = canvas->Draw<RBox>(RPadPos(0.4_normal, 0.2_normal), RPadPos(0.6_normal,0.7_normal));
36 Box2->AttrBox().AttrBorder().SetColor(Color2).SetStyle(2).SetWidth(3);
37 Box2->AttrBox().AttrFill().SetColor(RColor::kGreen);
39 auto Box3 = canvas->Draw<RBox>(RPadPos(0.7_normal, 0.4_normal), RPadPos(0.9_normal,0.6_normal));
40 Box3->AttrBox().AttrBorder().SetWidth(3);
41 Box3->AttrBox().AttrFill().SetColor(RColor::kBlue);
43 auto Box4 = canvas->Draw<RBox>(RPadPos(0.7_normal, 0.7_normal), RPadPos(0.9_normal,0.9_normal));
47 Box4->AttrBox().AttrBorder().SetWidth(3);
49 auto Box5 = canvas->Draw<RBox>(RPadPos(0.7_normal, 0.1_normal), RPadPos(0.9_normal,0.3_normal));
53 Box5->AttrBox().AttrBorder().SetWidth(3);