blob: 9f225af4be9b5c82599f670ebec7cf2f1a79aa8b (
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
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
|
#######################################
# Syntax Coloring Map for libEmbroidery
#######################################
####################
# emb-arc.h
####################
# Datatypes
EmbArc KEYWORD1
EmbArcObject KEYWORD1
EmbArcObjectList KEYWORD1
# Functions #TODO: review arc header
embArcObject_make KEYWORD2
embArcObject_create KEYWORD2
embArcObjectList_add KEYWORD2
embArcObjectList_count KEYWORD2
embArcObjectList_empty KEYWORD2
####################
# emb-circle.h
####################
# Datatypes
EmbCircle KEYWORD1
EmbCircleObject KEYWORD1
EmbCircleObjectList KEYWORD1
embCircle_centerX KEYWORD2
embCircle_centerY KEYWORD2
embCircle_radius KEYWORD2
embCircleObject_make KEYWORD2
embCircleObject_create KEYWORD2
embCircleObjectList_add KEYWORD2
embCircleObjectList_count KEYWORD2
embCircleObjectList_empty KEYWORD2
####################
# emb-color.h
####################
# Datatypes
EmbColor KEYWORD1
# Functions
embColor_fromHexStr KEYWORD2
####################
# emb-ellipse.h
####################
# Datatypes
EmbEllipse KEYWORD1
EmbEllipseObject KEYWORD1
EmbEllipseObjectList KEYWORD1
# Functions #TODO: review ellipse header
embEllipse_centerX KEYWORD2
embEllipse_centerY KEYWORD2
embEllipse_radiusX KEYWORD2
embEllipse_radiusY KEYWORD2
embEllipse_diameterX KEYWORD2
embEllipse_diameterY KEYWORD2
embEllipse_width KEYWORD2
embEllipse_height KEYWORD2
embEllipseObject_make KEYWORD2
embEllipseObject_create KEYWORD2
embEllipseObjectList_add KEYWORD2
embEllipseObjectList_count KEYWORD2
embEllipseObjectList_empty KEYWORD2
####################
# emb-format.h
####################
embFormatList_create KEYWORD2
embFormatList_add KEYWORD2
embFormatList_count KEYWORD2
embFormatList_empty KEYWORD2
embFormatList_free KEYWORD2
embFormat_info KEYWORD2
####################
# emb-line.h
####################
# Datatypes
EmbLine KEYWORD1
EmbLineObject KEYWORD1
EmbLineObjectList KEYWORD1
# Functions #TODO: review line header
embLine_x1 KEYWORD2
embLine_y1 KEYWORD2
embLine_x2 KEYWORD2
embLine_y2 KEYWORD2
embLineObject_make KEYWORD2
embLineObject_create KEYWORD2
embLineObjectList_add KEYWORD2
embLineObjectList_count KEYWORD2
embLineObjectList_empty KEYWORD2
####################
# emb-pattern.h
####################
# Datatypes
EmbPattern KEYWORD1
# Functions #TODO: review pattern header
embPattern_create KEYWORD2
embPattern_hideStitchesOverLength KEYWORD2
embPattern_fixColorCount KEYWORD2
embPattern_addThread KEYWORD2
embPattern_addStitchAbs KEYWORD2
embPattern_addStitchRel KEYWORD2
embPattern_addArcAbs KEYWORD2
embPattern_changeColor KEYWORD2
embPattern_free KEYWORD2
embPattern_read KEYWORD2
embPattern_write KEYWORD2
embPattern_scale KEYWORD2
embPattern_calcBoundingBox KEYWORD2
embPattern_flipVertical KEYWORD2
embPattern_correctForMaxStitchLength KEYWORD2
embPattern_center KEYWORD2
embPattern_loadExternalColorFile KEYWORD2
####################
# emb-point.h
####################
# Datatypes
EmbPoint KEYWORD1
EmbPointList KEYWORD1
EmbPointObject KEYWORD1
EmbPointObjectList KEYWORD1
# Functions #TODO: review point header
embPoint_x KEYWORD2
embPoint_y KEYWORD2
embPoint_make KEYWORD2
embPointList_create KEYWORD2
embPointList_add KEYWORD2
embPointList_free KEYWORD2
embPointObject_make KEYWORD2
embPointObject_create KEYWORD2
embPointObjectList_add KEYWORD2
embPointObjectList_count KEYWORD2
embPointObjectList_empty KEYWORD2
embPointObjectList_free KEYWORD2
####################
# emb-polygon.h
####################
# Datatypes
EmbPolygonObject KEYWORD1
EmbPolygonObjectList KEYWORD1
# Functions #TODO: review polygon header
embPolygonObjectList_count KEYWORD2
embPolygonObjectList_empty KEYWORD2
####################
# emb-polyline.h
####################
# Constants #TODO: review polyline header
LINETO LITERAL1
MOVETO LITERAL1
CUBICTOCONTROL1 LITERAL1
CUBICTOCONTROL2 LITERAL1
CUBICTOEND LITERAL1
QUADTOCONTROL LITERAL1
QUADTOEND LITERAL1
# Datatypes
EmbPolylineObject KEYWORD1
EmbPolylineObjectList KEYWORD1
# Functions #TODO: review polyline header
embPolylineObjectList_create KEYWORD2
embPolylineObjectList_add KEYWORD2
embPolylineObjectList_count KEYWORD2
embPolylineObjectList_empty KEYWORD2
####################
# emb-reader-writer.h
####################
# Datatypes
EmbReaderWriter KEYWORD1
# Functions
embReaderWriter_getByFileName KEYWORD2
####################
# emb-rect.h
####################
# Datatypes
EmbRect KEYWORD1
EmbRectObject KEYWORD1
EmbRectObjectList KEYWORD1
# Functions #TODO: review rect header
embRect_x KEYWORD2
embRect_y KEYWORD2
embRect_width KEYWORD2
embRect_height KEYWORD2
embRect_setX KEYWORD2
embRect_setY KEYWORD2
embRect_setWidth KEYWORD2
embRect_setHeight KEYWORD2
embRect_setCoords KEYWORD2
embRect_setRect KEYWORD2
embRectObject_make KEYWORD2
embRectObject_create KEYWORD2
embRectObjectList_add KEYWORD2
embRectObjectList_count KEYWORD2
embRectObjectList_empty KEYWORD2
####################
# emb-spline.h
####################
# Datatypes
EmbBezier KEYWORD1
EmbSplineObject KEYWORD1
EmbSplineObjectList KEYWORD1
# Functions #TODO: review spline header
embSplineObjectList_count KEYWORD2
embSplineObjectList_empty KEYWORD2
####################
# emb-stitch.h
####################
# Constants
NORMAL LITERAL1
JUMP LITERAL1
TRIM LITERAL1
STOP LITERAL1
END LITERAL1
# Datatypes
EmbStitch KEYWORD1
EmbStitchList KEYWORD1
# Functions
embStitchList_add KEYWORD2
embStitchList_getAt KEYWORD2
embStitchList_count KEYWORD2
embStitchList_empty KEYWORD2
####################
# emb-thread.h
####################
# Datatypes
EmbThread KEYWORD1
EmbThreadList KEYWORD1
# Functions
embThread_findNearestColor KEYWORD2
embThread_findNearestColorInArray KEYWORD2
embThread_getRandom KEYWORD2
embThreadList_add KEYWORD2
embThreadList_count KEYWORD2
embThreadList_empty KEYWORD2
embThreadList_free KEYWORD2
embThreadList_getAt KEYWORD2
####################
# emb-time.h
####################
# Datatypes
EmbTime KEYWORD1
# Functions
embTime_initNow KEYWORD2
####################
# formats
####################
read10o KEYWORD2
write10o KEYWORD2
read100 KEYWORD2
write100 KEYWORD2
readArt KEYWORD2
writeArt KEYWORD2
readBmc KEYWORD2
writeBmc KEYWORD2
readBro KEYWORD2
writeBro KEYWORD2
readCnd KEYWORD2
writeCnd KEYWORD2
readCol KEYWORD2
writeCol KEYWORD2
readCsd KEYWORD2
writeCsd KEYWORD2
readCsv KEYWORD2
writeCsv KEYWORD2
readDat KEYWORD2
writeDat KEYWORD2
readDem KEYWORD2
writeDem KEYWORD2
readDsb KEYWORD2
writeDsb KEYWORD2
readDst KEYWORD2
writeDst KEYWORD2
readDsz KEYWORD2
writeDsz KEYWORD2
readDxf KEYWORD2
writeDxf KEYWORD2
readEdr KEYWORD2
writeEdr KEYWORD2
readEmd KEYWORD2
writeEmd KEYWORD2
readExp KEYWORD2
writeExp KEYWORD2
readExy KEYWORD2
writeExy KEYWORD2
readEys KEYWORD2
writeEys KEYWORD2
readFxy KEYWORD2
writeFxy KEYWORD2
readGnc KEYWORD2
writeGnc KEYWORD2
readGt KEYWORD2
writeGt KEYWORD2
readHus KEYWORD2
writeHus KEYWORD2
readInb KEYWORD2
writeInb KEYWORD2
readJef KEYWORD2
writeJef KEYWORD2
readKsm KEYWORD2
writeKsm KEYWORD2
readPcd KEYWORD2
writePcd KEYWORD2
readPcm KEYWORD2
writePcm KEYWORD2
readPcq KEYWORD2
writePcq KEYWORD2
readPcs KEYWORD2
writePcs KEYWORD2
readPec KEYWORD2
writePec KEYWORD2
readPel KEYWORD2
writePel KEYWORD2
readPem KEYWORD2
writePem KEYWORD2
readPes KEYWORD2
writePes KEYWORD2
readPhb KEYWORD2
writePhb KEYWORD2
readPhc KEYWORD2
writePhc KEYWORD2
readRgb KEYWORD2
writeRgb KEYWORD2
readSew KEYWORD2
writeSew KEYWORD2
readShv KEYWORD2
writeShv KEYWORD2
readSst KEYWORD2
writeSst KEYWORD2
readStx KEYWORD2
writeStx KEYWORD2
readSvg KEYWORD2
writeSvg KEYWORD2
readT09 KEYWORD2
writeT09 KEYWORD2
readTap KEYWORD2
writeTap KEYWORD2
readThr KEYWORD2
writeThr KEYWORD2
readTxt KEYWORD2
writeTxt KEYWORD2
readU00 KEYWORD2
writeU00 KEYWORD2
readU01 KEYWORD2
writeU01 KEYWORD2
readVip KEYWORD2
writeVip KEYWORD2
readVp3 KEYWORD2
writeVp3 KEYWORD2
readXxx KEYWORD2
writeXxx KEYWORD2
readZsk KEYWORD2
writeZsk KEYWORD2
####################
# helpers-binary.h
####################
# Functions
binaryReadByte KEYWORD2
binaryReadBytes KEYWORD2
binaryReadInt16 KEYWORD2
binaryReadInt32 KEYWORD2
binaryReadUInt8 KEYWORD2
binaryReadUInt16 KEYWORD2
binaryReadUInt32 KEYWORD2
binaryReadInt16BE KEYWORD2
binaryReadInt32BE KEYWORD2
binaryReadFloat KEYWORD2
binaryWriteByte KEYWORD2
binaryWriteBytes KEYWORD2
binaryWriteShort KEYWORD2
binaryWriteUShort KEYWORD2
binaryWriteInt KEYWORD2
binaryWriteUInt KEYWORD2
binaryWriteFloat KEYWORD2
####################
# helpers-misc.h
####################
# Constants
PI LITERAL1
# Functions
roundDouble KEYWORD2
rTrim KEYWORD2
lTrim KEYWORD2
|