23   auto pgv = 
pev->GetGLViewer();
 
   26   cam.SetZoomMinMax(0.2, 20);
 
   32      auto p = 
mng->GetProjection();
 
   33      p->AddPreScaleEntry(0, 0, 4);  
 
   34      p->AddPreScaleEntry(0, 45, 1); 
 
   35      p->AddPreScaleEntry(0, 310, 0.5);
 
   40      auto p = 
mng->GetProjection();
 
   42      p->AddPreScaleEntry(0, 0, 4); 
 
   43      p->AddPreScaleEntry(1, 0, 4); 
 
   45      p->AddPreScaleEntry(0, 45, 1);  
 
   46      p->AddPreScaleEntry(1, 110, 1); 
 
   48      p->AddPreScaleEntry(0, 310, 0.5);
 
   49      p->AddPreScaleEntry(1, 250, 0.5);
 
   74   for (
Int_t i = 0; i < 160; ++i)
 
   75      line->SetNextPoint(120 * sin(0.2 * i), 120 * cos(0.2 * i), 80 - i);
 
   86   auto sp = 
smng->GetProjection();
 
   88   sp->AddPreScaleEntry(2, 0, 1);
 
   89   sp->AddPreScaleEntry(2, 100, 0.2);
 
int Int_t
Signed integer 4 bytes (int)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
R__EXTERN TEveManager * gEve
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
static TEveGeoShape * ImportShapeExtract(TEveGeoShapeExtract *gse, TEveElement *parent=nullptr)
Import a shape extract 'gse' under element 'parent'.
 
An arbitrary polyline with fixed line and marker attributes.
 
void AddElement(TEveElement *element, TEveElement *parent=nullptr)
Add an element.
 
void AddGlobalElement(TEveElement *element, TEveElement *parent=nullptr)
Add a global element, i.e.
 
TEveBrowser * GetBrowser() const
 
TEveViewer * SpawnNewViewer(const char *name, const char *title="", Bool_t embed=kTRUE)
Create a new GL viewer.
 
static TEveManager * Create(Bool_t map_window=kTRUE, Option_t *opt="FIV")
If global TEveManager* gEve is not set initialize it.
 
TGListTreeItem * AddToListTree(TEveElement *re, Bool_t open, TGListTree *lt=nullptr)
 
void Redraw3D(Bool_t resetCameras=kFALSE, Bool_t dropLogicals=kFALSE)
 
TEveScene * SpawnNewScene(const char *name, const char *title="")
Create a new scene.
 
Axes for non-linear projections.
 
Manager class for steering of projections and managing projected objects.
 
static TFile * Open(const char *name, Option_t *option="", const char *ftitle="", Int_t compress=ROOT::RCompressionSetting::EDefaults::kUseCompiledDefault, Int_t netopt=0)
Create / open a file.
 
static Bool_t SetCacheFileDir(std::string_view cacheDir, Bool_t operateDisconnected=kTRUE, Bool_t forceCacheread=kFALSE)
Sets the directory where to locally stage/cache remote files.
 
Orthographic projection camera.
 
virtual Bool_t SetTab(Int_t tabIndex, Bool_t emit=kTRUE)
Brings the composite frame with the index tabIndex to the front and generate the following event if t...
 
TGTab * GetTabRight() const
 
void projection_prescale(std::string type="RPhi")