19 frm->SetAABoxCenterHalfSize(0, 0, 0, 12, 12, 12);
21 frm->SetBackColorRGBA(120, 120, 120, 20);
28 for (
Int_t i = 0; i < num; ++i) {
29 q->AddBox(
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(0.2, 1),
r.Uniform(0.2, 1),
31 q->DigitValue(
r.Uniform(0, 130));
40 q->SetAlwaysSecSelect(1);
58 for (
Int_t i = 0; i < num; ++i) {
59 q->AddBox(
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(0.2, 1),
r.Uniform(0.2, 1),
61 q->DigitColor(
r.Uniform(20, 255),
r.Uniform(20, 255),
r.Uniform(20, 255),
r.Uniform(20, 255));
85 q->SetMainColor(
kCyan - 2);
86 q->SetMainTransparency(50);
88 for (
Int_t i = 0; i < num; ++i) {
89 q->AddBox(
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(0.2, 1),
r.Uniform(0.2, 1),
117#define RND_BOX(x) (Float_t) r.Uniform(-(x), (x))
120 for (
Int_t i = 0; i < num; ++i) {
133 q->DigitValue(
r.Uniform(0, 130));
141 q->SetAlwaysSecSelect(1);
160 for (
Int_t i = 0; i < num; ++i) {
161 q->AddHex(
TEveVector(
r.Uniform(-10, 10),
r.Uniform(-10, 10),
r.Uniform(-10, 10)),
r.Uniform(0.2, 1),
162 r.Uniform(0, 60),
r.Uniform(0.2, 5));
163 q->DigitColor(
r.Uniform(20, 255),
r.Uniform(20, 255),
r.Uniform(20, 255),
r.Uniform(20, 255));
167 q->SetPickable(
true);
168 q->SetAlwaysSecSelect(
true);
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
R__EXTERN TEveManager * gEve
TEveVectorT< Float_t > TEveVector
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
Collection of 3D primitives (fixed-size boxes, boxes of different sizes, or arbitrary sexto-epipeds,...
Description of a 2D or 3D frame that can be used to visually group a set of objects.
void AddElement(TEveElement *element, TEveElement *parent=nullptr)
Add an element.
static TEveManager * Create(Bool_t map_window=kTRUE, Option_t *opt="FIV")
If global TEveManager* gEve is not set initialize it.
void Redraw3D(Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
A generic, speed-optimised mapping from value to RGBA color supporting different wrapping and range t...
TEveTrans is a 4x4 transformation matrix for homogeneous coordinates stored internally in a column-ma...
void SetPos(Double_t x, Double_t y, Double_t z)
Set position (base-vec 4).
This is the base class for the ROOT Random number generators.