ROOT
Version master
v6.36
v6.34
v6.32
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
▼
graf2d
►
asimage
▼
cocoa
▼
inc
►
CocoaConstants.h
►
CocoaGuiTypes.h
►
FontCache.h
►
MenuLoader.h
►
QuartzPixmap.h
►
QuartzWindow.h
►
ROOTApplicationDelegate.h
►
ROOTOpenGLView.h
TGCocoa.h
►
TGOSXGL.h
TGQuartz.h
►
X11Atoms.h
►
X11Buffer.h
►
X11Colors.h
►
X11Drawable.h
►
X11Events.h
►
XLFDParser.h
►
src
►
fitsio
►
gpad
►
gpadv7
►
graf
►
gviz
►
postscript
►
quartz
►
win32gdk
►
x11
►
x11ttf
►
graf3d
►
gui
►
hist
►
io
►
main
►
master
►
math
►
montecarlo
►
net
►
proof
►
roofit
►
sql
►
tmva
►
tree
►
tutorials
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
CocoaGuiTypes.h
Go to the documentation of this file.
1
#ifndef ROOT_CocoaGuiTypes
2
#define ROOT_CocoaGuiTypes
3
4
//This file extends ROOT's GuiTypes.h with additional types I need - Point/Rectangle which can use integers (not short integers).
5
//To be used in copy:xxxxx methods of X11Drawables and somewhere else.
6
//It's a shame I have to write such "classes" :))
7
8
namespace
ROOT
{
9
namespace
MacOSX {
10
namespace
X11
{
11
12
struct
Point
{
13
int
fX
;
14
int
fY
;
15
16
Point
();
17
Point
(
int
x
,
int
y
);
18
};
19
20
struct
Rectangle
{
21
int
fX
;
22
int
fY
;
23
24
unsigned
fWidth
;
25
unsigned
fHeight
;
26
27
Rectangle
();
28
Rectangle
(
int
x
,
int
y
,
unsigned
w
,
unsigned
h
);
29
};
30
31
}
//X11
32
}
//MacOSX
33
}
//ROOT
34
35
#endif
h
#define h(i)
Definition
RSha256.hxx:106
w
winID w
Definition
TGWin32VirtualGLProxy.cxx:39
y
Double_t y[n]
Definition
legend1.C:17
x
Double_t x[n]
Definition
legend1.C:17
ROOT::MacOSX::X11
Definition
CocoaGuiTypes.h:10
ROOT
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Definition
EExecutionPolicy.hxx:4
ROOT::MacOSX::X11::Point
Definition
CocoaGuiTypes.h:12
ROOT::MacOSX::X11::Point::fY
int fY
Definition
CocoaGuiTypes.h:14
ROOT::MacOSX::X11::Point::fX
int fX
Definition
CocoaGuiTypes.h:13
ROOT::MacOSX::X11::Point::Point
Point()
Definition
CocoaGuiTypes.mm:8
ROOT::MacOSX::X11::Rectangle
Definition
CocoaGuiTypes.h:20
ROOT::MacOSX::X11::Rectangle::Rectangle
Rectangle()
Definition
CocoaGuiTypes.mm:20
ROOT::MacOSX::X11::Rectangle::fX
int fX
Definition
CocoaGuiTypes.h:21
ROOT::MacOSX::X11::Rectangle::fHeight
unsigned fHeight
Definition
CocoaGuiTypes.h:25
ROOT::MacOSX::X11::Rectangle::fY
int fY
Definition
CocoaGuiTypes.h:22
ROOT::MacOSX::X11::Rectangle::fWidth
unsigned fWidth
Definition
CocoaGuiTypes.h:24
graf2d
cocoa
inc
CocoaGuiTypes.h
ROOT master - Reference Guide Generated on Tue Apr 22 2025 06:01:55 (GVA Time) using Doxygen 1.10.0