-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathNAMESPACE
71 lines (59 loc) · 1.54 KB
/
NAMESPACE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
useDynLib(qtpaint)
## the core Smoke library
export(Qanviz)
## base R imports
importFrom(grDevices, col2rgb, xy.coords)
importFrom(methods, is, canCoerce, as)
## to load our library
importFrom(qtbase, qlibrary)
## the Qt library
importFrom(qtbase, Qt)
## simple constructors from qtbase
importFrom(qtbase, qrect, qfont, qpoint)
## the Painter API
export("qantialias<-",
qdrawCircle,
"qdash<-",
"qfillColor<-",
"qfont<-",
qdrawGlyph,
"qhasFill<-",
"qhasStroke<-",
"qlineWidth<-",
"qglyphExpansion<-",
"qdeviceTransformEnabled<-",
qdrawPoint,
qdrawPolygon,
qdrawPath,
qdrawLine,
qdrawRect,
qdrawSegment,
"qstrokeColor<-",
qdrawText,
qstrWidth,
qstrHeight,
qdrawImage,
qdeviceTransform,
"qdeviceTransform<-",
qtextExtents
)
## convenience constructors
export(qlayer, qplotView, qscene)
## glyph generators
export(qglyphCircle, qglyphSquare, qglyphTriangle, qglyphText, qglyphSegment)
## some transformation conveniences
export(qvmap, qflipY)
S3method(qflipY, QRect)
S3method(qflipY, QRectF)
S3method(qflipY, numeric)
## layer wrappers
S3method("[<-", "Qanviz::Layer")
S3method("[", "Qanviz::Layer")
## updating
export(qupdate)
S3method(qupdate, QGraphicsView)
S3method(qupdate, QGraphicsScene)
S3method(qupdate, QGraphicsItem)
## scene fast paths: should these be made public?
##export(qscene.points, qscene.lines, qscene.segments, qscene.rect,
## qsetItemFlags, qsetTextItemInteraction)