summaryrefslogtreecommitdiff
path: root/src/imaging/trackerconfigdtd.cpp
blob: d4185de66db7a7ace6ec4fea556bac9c707363c9 (plain)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
//
//  libavg - Media Playback Engine. 
//  Copyright (C) 2003-2014 Ulrich von Zadow
//
//  This library is free software; you can redistribute it and/or
//  modify it under the terms of the GNU Lesser General Public
//  License as published by the Free Software Foundation; either
//  version 2 of the License, or (at your option) any later version.
//
//  This library is distributed in the hope that it will be useful,
//  but WITHOUT ANY WARRANTY; without even the implied warranty of
//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
//  Lesser General Public License for more details.
//
//  You should have received a copy of the GNU Lesser General Public
//  License along with this library; if not, write to the Free Software
//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
//
//  Current versions can be found at www.libavg.de
//

const char * g_pTrackerConfigDTD = 
"<!ENTITY % minmaxAttrs\n"
"  \"min CDATA #REQUIRED\n"
"    max CDATA #REQUIRED\" >\n"
 
"<!ENTITY % posAttrs\n"
"  \"x CDATA #REQUIRED\n"
"    y CDATA #REQUIRED\" >\n"
 
"<!ELEMENT trackerconfig (camera|tracker|transform)* >\n"
"<!ELEMENT camera (driver|device|fw800|format|size|framerate|brightness|gamma|exposure|"
"       gain|shutter|strobeduration)* >\n"
"<!ELEMENT tracker (mask|prescale|historyupdateinterval|brighterregions|"
"       contourprecision|historydelay|touch|track|findfingertips)* >\n"
"<!ELEMENT touch (threshold|similarity|areabounds|eccentricitybounds|bandpass|"
"       bandpasspostmult)* >\n"
"<!ELEMENT track (threshold|similarity|areabounds|eccentricitybounds)* >\n"
"<!ELEMENT transform (cameradisplacement|camerascale|distortionparams|trapezoid|"
"       angle|displaydisplacement|displayscale|activedisplaysize|displayroi)* >\n"

"<!ELEMENT driver EMPTY>\n"
"<!ATTLIST driver\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT device EMPTY>\n"
"<!ATTLIST device\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT fw800 EMPTY>\n"
"<!ATTLIST fw800\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT format EMPTY>\n"
"<!ATTLIST format\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT size EMPTY>\n"
"<!ATTLIST size\n"
"   %posAttrs; >\n"

"<!ELEMENT framerate EMPTY>\n"
"<!ATTLIST framerate\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT brightness EMPTY>\n"
"<!ATTLIST brightness\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT gamma EMPTY>\n"
"<!ATTLIST gamma\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT exposure EMPTY>\n"
"<!ATTLIST exposure\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT gain EMPTY>\n"
"<!ATTLIST gain\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT shutter EMPTY>\n"
"<!ATTLIST shutter\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT strobeduration EMPTY>\n"
"<!ATTLIST strobeduration\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT brighterregions EMPTY>\n"
"<!ATTLIST brighterregions\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT threshold EMPTY>\n"
"<!ATTLIST threshold\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT mask EMPTY>\n"
"<!ATTLIST mask\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT findfingertips EMPTY>\n"
"<!ATTLIST findfingertips\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT prescale EMPTY>\n"
"<!ATTLIST prescale\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT historyupdateinterval EMPTY>\n"
"<!ATTLIST historyupdateinterval\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT contourprecision EMPTY>\n"
"<!ATTLIST contourprecision\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT historydelay EMPTY>\n"
"<!ATTLIST historydelay\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT similarity EMPTY>\n"
"<!ATTLIST similarity\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT areabounds EMPTY>\n"
"<!ATTLIST areabounds\n"
"   %minmaxAttrs; >\n"

"<!ELEMENT eccentricitybounds EMPTY>\n"
"<!ATTLIST eccentricitybounds\n"
"   %minmaxAttrs; >\n"

"<!ELEMENT bandpass EMPTY>\n"
"<!ATTLIST bandpass\n"
"   %minmaxAttrs; >\n"

"<!ELEMENT bandpasspostmult EMPTY>\n"
"<!ATTLIST bandpasspostmult\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT distortionparams EMPTY>\n"
"<!ATTLIST distortionparams\n"
"   p2 CDATA #REQUIRED\n"
"   p3 CDATA #REQUIRED >\n"

"<!ELEMENT trapezoid EMPTY>\n"
"<!ATTLIST trapezoid\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT angle EMPTY>\n"
"<!ATTLIST angle\n"
"   value CDATA #REQUIRED >\n"

"<!ELEMENT displaydisplacement EMPTY>\n"
"<!ATTLIST displaydisplacement\n"
"   %posAttrs; >\n"

"<!ELEMENT displayscale EMPTY>\n"
"<!ATTLIST displayscale\n"
"   %posAttrs; >\n"

"<!ELEMENT activedisplaysize EMPTY>\n"
"<!ATTLIST activedisplaysize\n"
"   %posAttrs; >\n"

"<!ELEMENT displayroi EMPTY>\n"
"<!ATTLIST displayroi\n"
"  x1 CDATA #REQUIRED\n"
"  y1 CDATA #REQUIRED\n"
"  x2 CDATA #REQUIRED\n"
"  y2 CDATA #REQUIRED >\n"

;