ROOT
6.10/09
Reference Guide
graf3d
eve
inc
LinkDef2.h
Go to the documentation of this file.
1
// @(#)root/eve:$Id$
2
// Authors: Matevz Tadel & Alja Mrak-Tadel: 2006 - 2009
3
4
/*************************************************************************
5
* Copyright (C) 1995-2007, 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
//==============================================================================
13
// LinkDef2.h - Visualization elements and helper classes.
14
//==============================================================================
15
16
// TEveTrack
17
#pragma link C++ class TEveTrack+;
18
#pragma link C++ class TEveTrackGL+;
19
#pragma link C++ class TEveTrackEditor+;
20
#pragma link C++ class TEveTrackList+;
21
#pragma link C++ class TEveTrackListEditor+;
22
#pragma link C++ class TEveTrackProjected+;
23
#pragma link C++ class TEveTrackProjectedGL+;
24
#pragma link C++ class TEveTrackListProjected+;
25
26
// TEveTrackPropagator
27
#pragma link C++ class TEveTrackPropagator+;
28
#pragma link C++ class TEveTrackPropagatorSubEditor+;
29
#pragma link C++ class TEveTrackPropagatorEditor+;
30
#pragma link C++ class TEveMagField+;
31
#pragma link C++ class TEveMagFieldConst+;
32
#pragma link C++ class TEveMagFieldDuo+;
33
34
// TEveText
35
#pragma link C++ class TEveText+;
36
#pragma link C++ class TEveTextGL+;
37
#pragma link C++ class TEveTextEditor+;
38
39
// TEvePointSet
40
#pragma link C++ class TEvePointSet+;
41
#pragma link C++ class TEvePointSetArray+;
42
#pragma link C++ class TEvePointSetArrayEditor+;
43
#pragma link C++ class TEvePointSetProjected+;
44
45
// TEveLine
46
#pragma link C++ class TEveLine+;
47
#pragma link C++ class TEveLineEditor+;
48
#pragma link C++ class TEveLineGL+;
49
#pragma link C++ class TEveLineProjected+;
50
51
// TEveArrow
52
#pragma link C++ class TEveArrow+;
53
#pragma link C++ class TEveArrowEditor+;
54
#pragma link C++ class TEveArrowGL+;
55
56
// TEveDigitSet
57
#pragma link C++ class TEveDigitSet+;
58
#pragma link C++ class TEveDigitSetEditor+;
59
#pragma link C++ class TEveDigitSetGL+;
60
// #pragma link C++ typedef TEveDigitSet::Callback_foo;
61
// #pragma link C++ typedef TEveDigitSet::TooltipCB_foo;
62
63
// TEveQuadSet
64
#pragma link C++ class TEveQuadSet+;
65
#pragma link C++ class TEveQuadSetGL+;
66
67
// TEveBoxSet
68
#pragma link C++ class TEveBoxSet+;
69
#pragma link C++ class TEveBoxSetGL+;
70
71
// TEveGeoNode
72
#pragma link C++ class TEveGeoNode+;
73
#pragma link C++ class TEveGeoTopNode+;
74
#pragma link C++ class TEveGeoNodeEditor+;
75
#pragma link C++ class TEveGeoTopNodeEditor+;
76
#pragma link C++ class TEveGeoShape+;
77
#pragma link C++ class TEveGeoShapeProjected+;
78
79
// TEveGeoShapeExtract
80
#pragma link C++ class TEveGeoShapeExtract+;
81
82
// Arbitrary-tesselation TGeoShape.
83
#pragma link C++ class TEveGeoPolyShape+;
84
85
// Various shapes
86
#pragma link C++ class TEveShape+;
87
#pragma link C++ class TEveShapeEditor+;
88
#pragma link C++ class TEveBox+;
89
#pragma link C++ class TEveBoxGL+;
90
#pragma link C++ class TEveBoxProjected+;
91
#pragma link C++ class TEveBoxProjectedGL+;
92
93
// TEvePolygonSetProjected
94
#pragma link C++ class TEvePolygonSetProjected+;
95
#pragma link C++ class TEvePolygonSetProjectedGL+;
96
97
// TEveTrianlgeSet
98
#pragma link C++ class TEveTriangleSet+;
99
#pragma link C++ class TEveTriangleSetEditor+;
100
#pragma link C++ class TEveTriangleSetGL+;
101
102
// TEveStraightLineSet
103
#pragma link C++ class TEveStraightLineSet+;
104
#pragma link C++ class TEveStraightLineSetGL+;
105
#pragma link C++ class TEveStraightLineSetEditor+;
106
#pragma link C++ class TEveStraightLineSetProjected+;
107
#pragma link C++ class TEveScalableStraightLineSet+;
108
109
// TEveCalo
110
#pragma link C++ class TEveCaloData+;
111
#pragma link C++ class TEveCaloData::SliceInfo_t+;
112
#pragma link C++ class TEveCaloDataVec;
113
#pragma link C++ class TEveCaloDataHist+;
114
#pragma link C++ class TEveCaloViz+;
115
#pragma link C++ class TEveCaloVizEditor+;
116
#pragma link C++ class TEveCalo3D+;
117
#pragma link C++ class TEveCalo3DEditor+;
118
#pragma link C++ class TEveCalo3DGL+;
119
#pragma link C++ class TEveCalo2D+;
120
#pragma link C++ class TEveCalo2DGL+;
121
#pragma link C++ class TEveCaloLego+;
122
#pragma link C++ class TEveCaloLegoEditor+;
123
#pragma link C++ class TEveCaloLegoGL+;
124
#pragma link C++ class TEveCaloLegoOverlay+;
125
126
// TEveLegoEventHandler
127
#pragma link C++ class TEveLegoEventHandler+;
128
129
// TEveJetCone
130
#pragma link C++ class TEveJetCone+;
131
#pragma link C++ class TEveJetConeEditor+;
132
#pragma link C++ class TEveJetConeGL+;
133
#pragma link C++ class TEveJetConeProjected+;
134
#pragma link C++ class TEveJetConeProjectedGL+;
135
136
// TEvePlots
137
#pragma link C++ class TEvePlot3D+;
138
#pragma link C++ class TEvePlot3DGL+;
139
140
// TEveFrameBox
141
#pragma link C++ class TEveFrameBox+;
142
#pragma link C++ class TEveFrameBoxGL+;
143
144
// TEveGridStepper
145
#pragma link C++ class TEveGridStepper+;
146
#pragma link C++ class TEveGridStepperSubEditor+;
147
#pragma link C++ class TEveGridStepperEditor+;
148
149
// TEveRGBAPalette
150
#pragma link C++ class TEveRGBAPalette+;
151
#pragma link C++ class TEveRGBAPaletteEditor+;
152
#pragma link C++ class TEveRGBAPaletteSubEditor+;
153
#pragma link C++ class TEveRGBAPaletteOverlay+;