ROOT
v6-28
Reference Guide
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
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
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 v6-28 - Reference Guide Generated on Thu Oct 24 2024 01:49:10 (GVA Time) using Doxygen 1.9.8