ROOT
master
Reference Guide
Loading...
Searching...
No Matches
TView.cxx
Go to the documentation of this file.
1
// @(#)root/gpad:$Id$
2
// Author: Rene Brun 19/02/2007
3
4
/*************************************************************************
5
* Copyright (C) 1995-2021, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#include "
TView.h
"
13
#include "
TROOT.h
"
14
#include "
TPluginManager.h
"
15
16
ClassImp
(
TView
);
17
18
/** \class TView
19
\ingroup gpad
20
21
See TView3D.
22
*/
23
24
////////////////////////////////////////////////////////////////////////////////
25
/// Create a concrete default 3-d view via the plug-in manager
26
27
TView
*
TView::CreateView
(
Int_t
system,
const
Double_t
*rmin,
const
Double_t
*rmax)
28
{
29
TView
*view =
nullptr
;
30
TPluginHandler
*
h
;
31
if
((
h
=
gROOT
->GetPluginManager()->FindHandler(
"TView"
))) {
32
if
(
h
->LoadPlugin() == -1)
33
return
nullptr
;
34
view = (
TView
*)
h
->ExecPlugin(3,system,rmin,rmax);
35
}
36
return
view;
37
}
h
#define h(i)
Definition
RSha256.hxx:106
ClassImp
#define ClassImp(name)
Definition
Rtypes.h:382
TPluginManager.h
TROOT.h
gROOT
#define gROOT
Definition
TROOT.h:406
TView.h
TPluginHandler
Definition
TPluginManager.h:103
TView
See TView3D.
Definition
TView.h:25
TView::CreateView
static TView * CreateView(Int_t system=1, const Double_t *rmin=nullptr, const Double_t *rmax=nullptr)
Create a concrete default 3-d view via the plug-in manager.
Definition
TView.cxx:27
double
int
graf2d
gpad
src
TView.cxx
ROOT master - Reference Guide Generated on Sun Dec 1 2024 09:46:58 (GVA Time) using Doxygen 1.9.8