IndexTokenToken Origin, Line:OverType
1#9:1Symbol
2import9:2Identifier
3AppController.h9:9String
4#9:1Symbol
5import9:2Identifier
6<OpenGL/glu.h>10:8String
7#9:1Symbol
8define12:2Identifier
9GetPixel12:9Identifier
10(12:17Symbol
11xbuffer12:18Identifier
12,12:25Symbol
13x12:27Identifier
14,12:25Symbol
15y12:30Identifier
16,12:25Symbol
17w12:33Identifier
18,12:25Symbol
19color12:36Identifier
20)12:41Symbol
21color12:36Identifier
22.12:48Symbol
23color12:36Identifier
24=12:55Symbol
25xbuffer12:18Identifier
26[12:64Symbol
27x12:27Identifier
28+12:66Symbol
29(12:17Symbol
30y12:30Identifier
31*12:69Symbol
32w12:33Identifier
33)12:41Symbol
34]12:72Symbol
35;12:73Symbol
36@14:1Symbol
37implementation14:2Identifier
38capView14:17Identifier
39@14:1Symbol
40end16:2Identifier
41@14:1Symbol
42implementation14:2Identifier
43GLView19:17Identifier
44@14:1Symbol
45synthesize21:2Identifier
46rep_image21:13Identifier
47;12:73Symbol
48-23:1Symbol
49(12:17Symbol
50void23:4Identifier
51)12:41Symbol
52awakeFromNib23:10Identifier
53{23:23Symbol
54brep24:2Identifier
55=12:55Symbol
56nil24:9Identifier
57;12:73Symbol
58irep25:2Identifier
59=12:55Symbol
60nil24:9Identifier
61;12:73Symbol
62current_operation26:2Identifier
63=12:55Symbol
64026:22Digit
65;12:73Symbol
66img_w27:2Identifier
67=12:55Symbol
68img_h27:10Identifier
69=12:55Symbol
70026:22Digit
71;12:73Symbol
72render_ok28:2Identifier
73=12:55Symbol
74NO28:14Identifier
75;12:73Symbol
76image_data29:2Identifier
77=12:55Symbol
78026:22Digit
79;12:73Symbol
80pass2_alpha30:2Identifier
81=12:55Symbol
820.030:16Digit
83f30:19Identifier
84;12:73Symbol
85trans_var31:2Identifier
86=12:55Symbol
87translation_variable31:14Identifier
88=12:55Symbol
890.131:37Digit
90f30:19Identifier
91;12:73Symbol
92src_buffer32:2Identifier
93=12:55Symbol
94[12:64Symbol
95[12:64Symbol
96AFBuffer32:17Identifier
97alloc32:26Identifier
98]12:72Symbol
99init32:33Identifier
100]12:72Symbol
101;12:73Symbol
102buffer_set33:2Identifier
103=12:55Symbol
104NO28:14Identifier
105;12:73Symbol
106resize_buffer34:2Identifier
107=12:55Symbol
108YES34:18Identifier
109;12:73Symbol
110}35:1Symbol
111-23:1Symbol
112(12:17Symbol
113void23:4Identifier
114)12:41Symbol
115dealloc37:10Identifier
116{23:23Symbol
117if38:2Identifier
118(12:17Symbol
119image_data29:2Identifier
120!=38:16Symbol
121026:22Digit
122)12:41Symbol
123free38:22Identifier
124(12:17Symbol
125image_data29:2Identifier
126)12:41Symbol
127;12:73Symbol
128[12:64Symbol
129irep25:2Identifier
130release39:8Identifier
131]12:72Symbol
132;12:73Symbol
133[12:64Symbol
134brep24:2Identifier
135release39:8Identifier
136]12:72Symbol
137;12:73Symbol
138[12:64Symbol
139src_buffer32:2Identifier
140release39:8Identifier
141]12:72Symbol
142;12:73Symbol
143[12:64Symbol
144super42:3Identifier
145dealloc37:10Identifier
146]12:72Symbol
147;12:73Symbol
148}35:1Symbol
149-23:1Symbol
150(12:17Symbol
151void23:4Identifier
152)12:41Symbol
153prepare45:10Identifier
154{23:23Symbol
155NSOpenGLContext46:2Identifier
156*12:69Symbol
157con46:19Identifier
158=12:55Symbol
159[12:64Symbol
160self46:26Identifier
161openGLContext46:31Identifier
162]12:72Symbol
163;12:73Symbol
164[12:64Symbol
165con46:19Identifier
166makeCurrentContext47:7Identifier
167]12:72Symbol
168;12:73Symbol
169glClearDepth48:2Identifier
170(12:17Symbol
1711.048:15Digit
172f30:19Identifier
173)12:41Symbol
174;12:73Symbol
175glClearColor49:2Identifier
176(12:17Symbol
177026:22Digit
178,12:25Symbol
179026:22Digit
180,12:25Symbol
181026:22Digit
182,12:25Symbol
183026:22Digit
184)12:41Symbol
185;12:73Symbol
186glClear50:2Identifier
187(12:17Symbol
188GL_DEPTH_BUFFER_BIT50:10Identifier
189|50:30Symbol
190GL_COLOR_BUFFER_BIT50:32Identifier
191)12:41Symbol
192;12:73Symbol
193}35:1Symbol
194-23:1Symbol
195(12:17Symbol
196void23:4Identifier
197)12:41Symbol
198reshape53:10Identifier
199{23:23Symbol
200@14:1Symbol
201synchronized54:3Identifier
202(12:17Symbol
203temp_buffer54:16Identifier
204)12:41Symbol
205{23:23Symbol
206if38:2Identifier
207(12:17Symbol
208resize_buffer34:2Identifier
209==56:20Symbol
210YES34:18Identifier
211)12:41Symbol
212{23:23Symbol
213[12:64Symbol
214src_buffer32:2Identifier
215initBuffer57:16Identifier
216:57:26Symbol
217[12:64Symbol
218self46:26Identifier
219frame57:34Identifier
220]12:72Symbol
221.12:48Symbol
222size57:41Identifier
223.12:48Symbol
224width57:46Identifier
225H57:52Identifier
226:57:26Symbol
227[12:64Symbol
228self46:26Identifier
229frame57:34Identifier
230]12:72Symbol
231.12:48Symbol
232size57:41Identifier
233.12:48Symbol
234height57:73Identifier
235]12:72Symbol
236;12:73Symbol
237resize_buffer34:2Identifier
238=12:55Symbol
239NO28:14Identifier
240;12:73Symbol
241}35:1Symbol
242glViewport60:3Identifier
243(12:17Symbol
244026:22Digit
245,12:25Symbol
246026:22Digit
247,12:25Symbol
248[12:64Symbol
249self46:26Identifier
250frame57:34Identifier
251]12:72Symbol
252.12:48Symbol
253size57:41Identifier
254.12:48Symbol
255width57:46Identifier
256,12:25Symbol
257[12:64Symbol
258self46:26Identifier
259frame57:34Identifier
260]12:72Symbol
261.12:48Symbol
262size57:41Identifier
263.12:48Symbol
264height57:73Identifier
265)12:41Symbol
266;12:73Symbol
267glMatrixMode61:3Identifier
268(12:17Symbol
269GL_PROJECTION61:16Identifier
270)12:41Symbol
271;12:73Symbol
272glLoadIdentity62:3Identifier
273(12:17Symbol
274)12:41Symbol
275;12:73Symbol
276gluOrtho2D63:3Identifier
277(12:17Symbol
278026:22Digit
279,12:25Symbol
280[12:64Symbol
281self46:26Identifier
282frame57:34Identifier
283]12:72Symbol
284.12:48Symbol
285size57:41Identifier
286.12:48Symbol
287width57:46Identifier
288,12:25Symbol
289026:22Digit
290,12:25Symbol
291[12:64Symbol
292self46:26Identifier
293frame57:34Identifier
294]12:72Symbol
295.12:48Symbol
296size57:41Identifier
297.12:48Symbol
298height57:73Identifier
299)12:41Symbol
300;12:73Symbol
301glMatrixMode61:3Identifier
302(12:17Symbol
303GL_MODELVIEW64:16Identifier
304)12:41Symbol
305;12:73Symbol
306glLoadIdentity62:3Identifier
307(12:17Symbol
308)12:41Symbol
309;12:73Symbol
310glClear50:2Identifier
311(12:17Symbol
312GL_DEPTH_BUFFER_BIT50:10Identifier
313|50:30Symbol
314GL_COLOR_BUFFER_BIT50:32Identifier
315)12:41Symbol
316;12:73Symbol
317[12:64Symbol
318[12:64Symbol
319self46:26Identifier
320openGLContext46:31Identifier
321]12:72Symbol
322flushBuffer67:25Identifier
323]12:72Symbol
324;12:73Symbol
325}35:1Symbol
326}35:1Symbol
327-23:1Symbol
328(12:17Symbol
329void23:4Identifier
330)12:41Symbol
331drawRect72:10Identifier
332:57:26Symbol
333(12:17Symbol
334NSRect72:21Identifier
335)12:41Symbol
336r72:29Identifier
337{23:23Symbol
338glClearColor49:2Identifier
339(12:17Symbol
340026:22Digit
341,12:25Symbol
342026:22Digit
343,12:25Symbol
344026:22Digit
345,12:25Symbol
346026:22Digit
347)12:41Symbol
348;12:73Symbol
349glClear50:2Identifier
350(12:17Symbol
351GL_DEPTH_BUFFER_BIT50:10Identifier
352|50:30Symbol
353GL_COLOR_BUFFER_BIT50:32Identifier
354)12:41Symbol
355;12:73Symbol
356glMatrixMode61:3Identifier
357(12:17Symbol
358GL_MODELVIEW64:16Identifier
359)12:41Symbol
360;12:73Symbol
361glLoadIdentity62:3Identifier
362(12:17Symbol
363)12:41Symbol
364;12:73Symbol
365glRasterPos2f77:2Identifier
366(12:17Symbol
367026:22Digit
368,12:25Symbol
369[12:64Symbol
370self46:26Identifier
371bounds77:25Identifier
372]12:72Symbol
373.12:48Symbol
374size57:41Identifier
375.12:48Symbol
376height57:73Identifier
377)12:41Symbol
378;12:73Symbol
379GLfloat78:2Identifier
380width57:46Identifier
381=12:55Symbol
382[12:64Symbol
383self46:26Identifier
384frame57:34Identifier
385]12:72Symbol
386.12:48Symbol
387size57:41Identifier
388.12:48Symbol
389width57:46Identifier
390/78:39Symbol
391width_78:40Identifier
392;12:73Symbol
393GLfloat78:2Identifier
394height57:73Identifier
395=12:55Symbol
396[12:64Symbol
397self46:26Identifier
398frame57:34Identifier
399]12:72Symbol
400.12:48Symbol
401size57:41Identifier
402.12:48Symbol
403height57:73Identifier
404/78:39Symbol
405height_79:42Identifier
406;12:73Symbol
407glPixelZoom80:2Identifier
408(12:17Symbol
409width57:46Identifier
410,12:25Symbol
411-23:1Symbol
412height57:73Identifier
413)12:41Symbol
414;12:73Symbol
415@14:1Symbol
416synchronized54:3Identifier
417(12:17Symbol
418temp_buffer54:16Identifier
419)12:41Symbol
420{23:23Symbol
421if38:2Identifier
422(12:17Symbol
423current_operation26:2Identifier
424==56:20Symbol
425684:27Digit
426||84:29Symbol
427current_operation26:2Identifier
428==56:20Symbol
429784:53Digit
430&&84:55Symbol
431buffer_set33:2Identifier
432==56:20Symbol
433NO28:14Identifier
434&&84:55Symbol
435temp_buffer54:16Identifier
436!=38:16Symbol
437026:22Digit
438)12:41Symbol
439{23:23Symbol
440[12:64Symbol
441src_buffer32:2Identifier
442setBuffer85:17Identifier
443:57:26Symbol
444temp_buffer54:16Identifier
445W85:40Identifier
446:57:26Symbol
447width_78:40Identifier
448]12:72Symbol
449;12:73Symbol
450buffer_set33:2Identifier
451=12:55Symbol
452YES34:18Identifier
453;12:73Symbol
454}35:1Symbol
455switch89:3Identifier
456(12:17Symbol
457current_operation26:2Identifier
458)12:41Symbol
459{23:23Symbol
460case90:4Identifier
461026:22Digit
462:57:26Symbol
463[12:64Symbol
464self46:26Identifier
465testBlend91:11Identifier
466]12:72Symbol
467;12:73Symbol
468break92:5Identifier
469;12:73Symbol
470case90:4Identifier
471193:9Digit
472:57:26Symbol
473[12:64Symbol
474self46:26Identifier
475triBlend94:11Identifier
476]12:72Symbol
477;12:73Symbol
478break92:5Identifier
479;12:73Symbol
480case90:4Identifier
481296:9Digit
482:57:26Symbol
483[12:64Symbol
484self46:26Identifier
485blend497:11Identifier
486]12:72Symbol
487;12:73Symbol
488break92:5Identifier
489;12:73Symbol
490case90:4Identifier
491399:9Digit
492:57:26Symbol
493[12:64Symbol
494self46:26Identifier
495blend5100:11Identifier
496]12:72Symbol
497;12:73Symbol
498break92:5Identifier
499;12:73Symbol
500case90:4Identifier
5014102:9Digit
502:57:26Symbol
503[12:64Symbol
504self46:26Identifier
505blendWithImage103:11Identifier
506]12:72Symbol
507;12:73Symbol
508break92:5Identifier
509;12:73Symbol
510case90:4Identifier
5115105:9Digit
512:57:26Symbol
513[12:64Symbol
514self46:26Identifier
515triBlendWithImage106:11Identifier
516]12:72Symbol
517;12:73Symbol
518break92:5Identifier
519;12:73Symbol
520case90:4Identifier
521684:27Digit
522:57:26Symbol
523{23:23Symbol
524[12:64Symbol
525self46:26Identifier
526distance109:11Identifier
527]12:72Symbol
528;12:73Symbol
529static110:5Identifier
530int110:12Identifier
531cnt110:16Identifier
532=12:55Symbol
533026:22Digit
534;12:73Symbol
535if38:2Identifier
536(12:17Symbol
537(12:17Symbol
538(12:17Symbol
539++112:10Symbol
540cnt110:16Identifier
541)12:41Symbol
542%112:16Symbol
5435105:9Digit
544)12:41Symbol
545==56:20Symbol
546026:22Digit
547)12:41Symbol
548buffer_set33:2Identifier
549=12:55Symbol
550NO28:14Identifier
551;12:73Symbol
552}35:1Symbol
553break92:5Identifier
554;12:73Symbol
555case90:4Identifier
556784:53Digit
557:57:26Symbol
558{23:23Symbol
559static110:5Identifier
560int110:12Identifier
561cnt110:16Identifier
562=12:55Symbol
563026:22Digit
564;12:73Symbol
565static110:5Identifier
566float118:12Identifier
567alpha118:18Identifier
568=12:55Symbol
5691.048:15Digit
570f30:19Identifier
571;12:73Symbol
572static110:5Identifier
573float118:12Identifier
574max119:18Identifier
575=12:55Symbol
5764.0119:24Digit
577f30:19Identifier
578;12:73Symbol
579if38:2Identifier
580(12:17Symbol
581alpha118:18Identifier
582<120:14Symbol
583026:22Digit
584)12:41Symbol
585trans_var31:2Identifier
586=12:55Symbol
587translation_variable31:14Identifier
588;12:73Symbol
589else122:5Identifier
590if38:2Identifier
591(12:17Symbol
592alpha118:18Identifier
593>122:19Symbol
594max119:18Identifier
595)12:41Symbol
596{23:23Symbol
597trans_var31:2Identifier
598=12:55Symbol
599-23:1Symbol
600translation_variable31:14Identifier
601;12:73Symbol
602max119:18Identifier
603+=124:10Symbol
6043.0124:13Digit
605f30:19Identifier
606;12:73Symbol
607if38:2Identifier
608(12:17Symbol
609max119:18Identifier
610>122:19Symbol
61123125:15Digit
612)12:41Symbol
613max119:18Identifier
614=12:55Symbol
6154.0119:24Digit
616f30:19Identifier
617;12:73Symbol
618}35:1Symbol
619alpha118:18Identifier
620+=124:10Symbol
621trans_var31:2Identifier
622;12:73Symbol
623if38:2Identifier
624(12:17Symbol
625(12:17Symbol
626++112:10Symbol
627cnt110:16Identifier
628)12:41Symbol
629%112:16Symbol
6305105:9Digit
631==56:20Symbol
632026:22Digit
633)12:41Symbol
634buffer_set33:2Identifier
635=12:55Symbol
636NO28:14Identifier
637;12:73Symbol
638[12:64Symbol
639src_buffer32:2Identifier
640updateBuffer130:17Identifier
641]12:72Symbol
642;12:73Symbol
643[12:64Symbol
644src_buffer32:2Identifier
645drawBufferTwice131:17Identifier
646:57:26Symbol
647temp_buffer54:16Identifier
648Width131:46Identifier
649:57:26Symbol
650width_78:40Identifier
651Height131:60Identifier
652:57:26Symbol
653height_79:42Identifier
654speed131:75Identifier
655:57:26Symbol
656trans_var31:2Identifier
657]12:72Symbol
658;12:73Symbol
659[12:64Symbol
660self46:26Identifier
661displayBuffer132:11Identifier
662]12:72Symbol
663;12:73Symbol
664}35:1Symbol
665break92:5Identifier
666;12:73Symbol
667}35:1Symbol
668[12:64Symbol
669[12:64Symbol
670self46:26Identifier
671openGLContext46:31Identifier
672]12:72Symbol
673flushBuffer67:25Identifier
674]12:72Symbol
675;12:73Symbol
676}35:1Symbol
677}35:1Symbol
678-23:1Symbol
679(12:17Symbol
680id140:4Identifier
681)12:41Symbol
682initWithCoder140:8Identifier
683:57:26Symbol
684(12:17Symbol
685NSCoder140:24Identifier
686*12:69Symbol
687)12:41Symbol
688coder140:34Identifier
689{23:23Symbol
690self46:26Identifier
691=12:55Symbol
692[12:64Symbol
693super42:3Identifier
694initWithCoder140:8Identifier
695:57:26Symbol
696coder140:34Identifier
697]12:72Symbol
698;12:73Symbol
699[12:64Symbol
700self46:26Identifier
701prepare45:10Identifier
702]12:72Symbol
703;12:73Symbol
704return143:2Identifier
705self46:26Identifier
706;12:73Symbol
707}35:1Symbol
708-23:1Symbol
709(12:17Symbol
710BOOL146:4Identifier
711)12:41Symbol
712acceptsFirstResponder146:10Identifier
713{23:23Symbol
714return143:2Identifier
715YES34:18Identifier
716;12:73Symbol
717}35:1Symbol
718-23:1Symbol
719(12:17Symbol
720void23:4Identifier
721)12:41Symbol
722setImage150:10Identifier
723:57:26Symbol
724(12:17Symbol
725NSBitmapImageRep150:21Identifier
726*12:69Symbol
727)12:41Symbol
728nsi150:41Identifier
729{23:23Symbol
730if38:2Identifier
731(12:17Symbol
732brep24:2Identifier
733!=38:16Symbol
734nil24:9Identifier
735)12:41Symbol
736{23:23Symbol
737[12:64Symbol
738brep24:2Identifier
739release39:8Identifier
740]12:72Symbol
741;12:73Symbol
742brep24:2Identifier
743=12:55Symbol
744[12:64Symbol
745nsi150:41Identifier
746retain154:15Identifier
747]12:72Symbol
748;12:73Symbol
749width_78:40Identifier
750=12:55Symbol
751[12:64Symbol
752brep24:2Identifier
753size57:41Identifier
754]12:72Symbol
755.12:48Symbol
756width57:46Identifier
757;12:73Symbol
758height_79:42Identifier
759=12:55Symbol
760[12:64Symbol
761brep24:2Identifier
762size57:41Identifier
763]12:72Symbol
764.12:48Symbol
765height57:73Identifier
766;12:73Symbol
767}35:1Symbol
768else122:5Identifier
769{23:23Symbol
770brep24:2Identifier
771=12:55Symbol
772[12:64Symbol
773nsi150:41Identifier
774retain154:15Identifier
775]12:72Symbol
776;12:73Symbol
777width_78:40Identifier
778=12:55Symbol
779[12:64Symbol
780brep24:2Identifier
781size57:41Identifier
782]12:72Symbol
783.12:48Symbol
784width57:46Identifier
785;12:73Symbol
786height_79:42Identifier
787=12:55Symbol
788[12:64Symbol
789brep24:2Identifier
790size57:41Identifier
791]12:72Symbol
792.12:48Symbol
793height57:73Identifier
794;12:73Symbol
795}35:1Symbol
796temp_buffer54:16Identifier
797=12:55Symbol
798(12:17Symbol
799void23:4Identifier
800*12:69Symbol
801)12:41Symbol
802[12:64Symbol
803brep24:2Identifier
804bitmapData163:30Identifier
805]12:72Symbol
806;12:73Symbol
807orig_buffer164:2Identifier
808=12:55Symbol
809(12:17Symbol
810void23:4Identifier
811*12:69Symbol
812)12:41Symbol
813[12:64Symbol
814brep24:2Identifier
815bitmapData163:30Identifier
816]12:72Symbol
817;12:73Symbol
818@14:1Symbol
819synchronized54:3Identifier
820(12:17Symbol
821temp_buffer54:16Identifier
822)12:41Symbol
823{23:23Symbol
824[12:64Symbol
825self46:26Identifier
826copyBuffer167:9Identifier
827]12:72Symbol
828;12:73Symbol
829[12:64Symbol
830self46:26Identifier
831setNeedsDisplay168:9Identifier
832:57:26Symbol
833YES34:18Identifier
834]12:72Symbol
835;12:73Symbol
836}35:1Symbol
837}35:1Symbol
838-23:1Symbol
839(12:17Symbol
840void23:4Identifier
841)12:41Symbol
842setOperationType172:10Identifier
843:57:26Symbol
844(12:17Symbol
845int110:12Identifier
846)12:41Symbol
847num172:32Identifier
848{23:23Symbol
849current_operation26:2Identifier
850=12:55Symbol
851num172:32Identifier
852;12:73Symbol
853}35:1Symbol
854#9:1Symbol
855define12:2Identifier
856getPixel177:9Identifier
857(12:17Symbol
858buf177:18Identifier
859,12:25Symbol
860w12:33Identifier
861,12:25Symbol
862i177:26Identifier
863,12:25Symbol
864z177:29Identifier
865,12:25Symbol
866col177:32Identifier
867)12:41Symbol
868col177:32Identifier
869.12:48Symbol
870color12:36Identifier
871=12:55Symbol
872buf177:18Identifier
873[12:64Symbol
874i177:26Identifier
875+12:66Symbol
876z177:29Identifier
877*12:69Symbol
878w12:33Identifier
879]12:72Symbol
880;12:73Symbol
881-23:1Symbol
882(12:17Symbol
883void23:4Identifier
884)12:41Symbol
885testBlend91:11Identifier
886{23:23Symbol
887if38:2Identifier
888(12:17Symbol
889temp_buffer54:16Identifier
890==56:20Symbol
891026:22Digit
892)12:41Symbol
893return143:2Identifier
894;12:73Symbol
895unsigned187:2Identifier
896int110:12Identifier
897*12:69Symbol
898buf177:18Identifier
899=12:55Symbol
900(12:17Symbol
901unsigned187:2Identifier
902int110:12Identifier
903*12:69Symbol
904)12:41Symbol
905temp_buffer54:16Identifier
906;12:73Symbol
907static110:5Identifier
908float118:12Identifier
909alpha118:18Identifier
910=12:55Symbol
9111.048:15Digit
912f30:19Identifier
913;12:73Symbol
914if38:2Identifier
915(12:17Symbol
916buf177:18Identifier
917==56:20Symbol
918026:22Digit
919)12:41Symbol
920return143:2Identifier
921;12:73Symbol
922for190:2Identifier
923(12:17Symbol
924int110:12Identifier
925z177:29Identifier
926=12:55Symbol
927026:22Digit
928;12:73Symbol
929z177:29Identifier
930<120:14Symbol
931height_79:42Identifier
932;12:73Symbol
933++112:10Symbol
934z177:29Identifier
935)12:41Symbol
936{23:23Symbol
937for190:2Identifier
938(12:17Symbol
939int110:12Identifier
940i177:26Identifier
941=12:55Symbol
942026:22Digit
943;12:73Symbol
944i177:26Identifier
945<120:14Symbol
946width_78:40Identifier
947;12:73Symbol
948++112:10Symbol
949i177:26Identifier
950)12:41Symbol
951{23:23Symbol
952union192:4Identifier
953Color192:10Identifier
954col177:32Identifier
955;12:73Symbol
956size_t193:4Identifier
957pos193:11Identifier
958=12:55Symbol
959i177:26Identifier
960+12:66Symbol
961z177:29Identifier
962*12:69Symbol
963width_78:40Identifier
964;12:73Symbol
965col177:32Identifier
966.12:48Symbol
967color12:36Identifier
968=12:55Symbol
969buf177:18Identifier
970[12:64Symbol
971pos193:11Identifier
972]12:72Symbol
973;12:73Symbol
974col177:32Identifier
975.12:48Symbol
976colors195:8Identifier
977[12:64Symbol
978026:22Digit
979]12:72Symbol
980+=124:10Symbol
981alpha118:18Identifier
982*12:69Symbol
983col177:32Identifier
984.12:48Symbol
985colors195:8Identifier
986[12:64Symbol
987026:22Digit
988]12:72Symbol
989;12:73Symbol
990col177:32Identifier
991.12:48Symbol
992colors195:8Identifier
993[12:64Symbol
994193:9Digit
995]12:72Symbol
996+=124:10Symbol
997alpha118:18Identifier
998*12:69Symbol
999col177:32Identifier
1000.12:48Symbol
1001colors195:8Identifier
1002[12:64Symbol
1003193:9Digit
1004]12:72Symbol
1005;12:73Symbol
1006col177:32Identifier
1007.12:48Symbol
1008colors195:8Identifier
1009[12:64Symbol
1010296:9Digit
1011]12:72Symbol
1012+=124:10Symbol
1013alpha118:18Identifier
1014*12:69Symbol
1015col177:32Identifier
1016.12:48Symbol
1017colors195:8Identifier
1018[12:64Symbol
1019296:9Digit
1020]12:72Symbol
1021;12:73Symbol
1022buf177:18Identifier
1023[12:64Symbol
1024pos193:11Identifier
1025]12:72Symbol
1026=12:55Symbol
1027col177:32Identifier
1028.12:48Symbol
1029color12:36Identifier
1030;12:73Symbol
1031}35:1Symbol
1032}35:1Symbol
1033if38:2Identifier
1034(12:17Symbol
1035alpha118:18Identifier
1036<120:14Symbol
1037026:22Digit
1038)12:41Symbol
1039trans_var31:2Identifier
1040=12:55Symbol
1041translation_variable31:14Identifier
1042;12:73Symbol
1043else122:5Identifier
1044if38:2Identifier
1045(12:17Symbol
1046alpha118:18Identifier
1047>122:19Symbol
104815204:18Digit
1049)12:41Symbol
1050trans_var31:2Identifier
1051=12:55Symbol
1052-23:1Symbol
1053translation_variable31:14Identifier
1054;12:73Symbol
1055alpha118:18Identifier
1056+=124:10Symbol
1057trans_var31:2Identifier
1058;12:73Symbol
1059[12:64Symbol
1060self46:26Identifier
1061displayBuffer132:11Identifier
1062]12:72Symbol
1063;12:73Symbol
1064}35:1Symbol
1065-23:1Symbol
1066(12:17Symbol
1067void23:4Identifier
1068)12:41Symbol
1069blend3211:10Identifier
1070{23:23Symbol
1071if38:2Identifier
1072(12:17Symbol
1073temp_buffer54:16Identifier
1074==56:20Symbol
1075026:22Digit
1076)12:41Symbol
1077return143:2Identifier
1078;12:73Symbol
1079unsigned187:2Identifier
1080int110:12Identifier
1081*12:69Symbol
1082buffer213:16Identifier
1083=12:55Symbol
1084(12:17Symbol
1085unsigned187:2Identifier
1086int110:12Identifier
1087*12:69Symbol
1088)12:41Symbol
1089temp_buffer54:16Identifier
1090;12:73Symbol
1091if38:2Identifier
1092(12:17Symbol
1093buffer213:16Identifier
1094==56:20Symbol
1095026:22Digit
1096)12:41Symbol
1097return143:2Identifier
1098;12:73Symbol
1099static110:5Identifier
1100float118:12Identifier
1101alpha118:18Identifier
1102=12:55Symbol
11031.048:15Digit
1104;12:73Symbol
1105static110:5Identifier
1106int110:12Identifier
1107i177:26Identifier
1108=12:55Symbol
1109026:22Digit
1110,12:25Symbol
1111z177:29Identifier
1112=12:55Symbol
1113026:22Digit
1114;12:73Symbol
1115for190:2Identifier
1116(12:17Symbol
1117z177:29Identifier
1118=12:55Symbol
1119026:22Digit
1120;12:73Symbol
1121z177:29Identifier
1122<120:14Symbol
1123height_79:42Identifier
1124-23:1Symbol
11254102:9Digit
1126;12:73Symbol
1127++112:10Symbol
1128z177:29Identifier
1129)12:41Symbol
1130{23:23Symbol
1131for190:2Identifier
1132(12:17Symbol
1133i177:26Identifier
1134=12:55Symbol
1135026:22Digit
1136;12:73Symbol
1137i177:26Identifier
1138<120:14Symbol
1139width_78:40Identifier
1140-23:1Symbol
11414102:9Digit
1142;12:73Symbol
1143++112:10Symbol
1144i177:26Identifier
1145)12:41Symbol
1146{23:23Symbol
1147union192:4Identifier
1148Color192:10Identifier
1149colors195:8Identifier
1150[12:64Symbol
11515105:9Digit
1152]12:72Symbol
1153;12:73Symbol
1154getPixel177:9Identifier
1155(12:17Symbol
1156buffer213:16Identifier
1157,12:25Symbol
1158width_78:40Identifier
1159,12:25Symbol
1160i177:26Identifier
1161,12:25Symbol
1162z177:29Identifier
1163,12:25Symbol
1164colors195:8Identifier
1165[12:64Symbol
1166026:22Digit
1167]12:72Symbol
1168)12:41Symbol
1169;12:73Symbol
1170getPixel177:9Identifier
1171(12:17Symbol
1172buffer213:16Identifier
1173,12:25Symbol
1174width_78:40Identifier
1175,12:25Symbol
1176i177:26Identifier
1177+12:66Symbol
1178193:9Digit
1179,12:25Symbol
1180z177:29Identifier
1181,12:25Symbol
1182colors195:8Identifier
1183[12:64Symbol
1184193:9Digit
1185]12:72Symbol
1186)12:41Symbol
1187;12:73Symbol
1188getPixel177:9Identifier
1189(12:17Symbol
1190buffer213:16Identifier
1191,12:25Symbol
1192width_78:40Identifier
1193,12:25Symbol
1194i177:26Identifier
1195,12:25Symbol
1196z177:29Identifier
1197+12:66Symbol
1198193:9Digit
1199,12:25Symbol
1200colors195:8Identifier
1201[12:64Symbol
1202296:9Digit
1203]12:72Symbol
1204)12:41Symbol
1205;12:73Symbol
1206getPixel177:9Identifier
1207(12:17Symbol
1208buffer213:16Identifier
1209,12:25Symbol
1210width_78:40Identifier
1211,12:25Symbol
1212i177:26Identifier
1213+12:66Symbol
1214193:9Digit
1215,12:25Symbol
1216z177:29Identifier
1217+12:66Symbol
1218193:9Digit
1219,12:25Symbol
1220colors195:8Identifier
1221[12:64Symbol
1222399:9Digit
1223]12:72Symbol
1224)12:41Symbol
1225;12:73Symbol
1226colors195:8Identifier
1227[12:64Symbol
1228026:22Digit
1229]12:72Symbol
1230.12:48Symbol
1231colors195:8Identifier
1232[12:64Symbol
1233026:22Digit
1234]12:72Symbol
1235=12:55Symbol
1236colors195:8Identifier
1237[12:64Symbol
1238193:9Digit
1239]12:72Symbol
1240.12:48Symbol
1241colors195:8Identifier
1242[12:64Symbol
1243026:22Digit
1244]12:72Symbol
1245*12:69Symbol
1246alpha118:18Identifier
1247;12:73Symbol
1248colors195:8Identifier
1249[12:64Symbol
1250026:22Digit
1251]12:72Symbol
1252.12:48Symbol
1253colors195:8Identifier
1254[12:64Symbol
1255193:9Digit
1256]12:72Symbol
1257=12:55Symbol
1258colors195:8Identifier
1259[12:64Symbol
1260193:9Digit
1261]12:72Symbol
1262.12:48Symbol
1263colors195:8Identifier
1264[12:64Symbol
1265193:9Digit
1266]12:72Symbol
1267+12:66Symbol
1268colors195:8Identifier
1269[12:64Symbol
1270296:9Digit
1271]12:72Symbol
1272.12:48Symbol
1273colors195:8Identifier
1274[12:64Symbol
1275193:9Digit
1276]12:72Symbol
1277*12:69Symbol
1278alpha118:18Identifier
1279;12:73Symbol
1280colors195:8Identifier
1281[12:64Symbol
1282026:22Digit
1283]12:72Symbol
1284.12:48Symbol
1285colors195:8Identifier
1286[12:64Symbol
1287296:9Digit
1288]12:72Symbol
1289=12:55Symbol
1290colors195:8Identifier
1291[12:64Symbol
1292193:9Digit
1293]12:72Symbol
1294.12:48Symbol
1295colors195:8Identifier
1296[12:64Symbol
1297296:9Digit
1298]12:72Symbol
1299+12:66Symbol
1300colors195:8Identifier
1301[12:64Symbol
1302296:9Digit
1303]12:72Symbol
1304.12:48Symbol
1305colors195:8Identifier
1306[12:64Symbol
1307296:9Digit
1308]12:72Symbol
1309+12:66Symbol
1310colors195:8Identifier
1311[12:64Symbol
1312399:9Digit
1313]12:72Symbol
1314.12:48Symbol
1315colors195:8Identifier
1316[12:64Symbol
1317296:9Digit
1318]12:72Symbol
1319*12:69Symbol
1320alpha118:18Identifier
1321;12:73Symbol
1322buffer213:16Identifier
1323[12:64Symbol
1324i177:26Identifier
1325+12:66Symbol
1326z177:29Identifier
1327*12:69Symbol
1328width_78:40Identifier
1329]12:72Symbol
1330=12:55Symbol
1331colors195:8Identifier
1332[12:64Symbol
1333026:22Digit
1334]12:72Symbol
1335.12:48Symbol
1336color12:36Identifier
1337;12:73Symbol
1338}35:1Symbol
1339}35:1Symbol
1340alpha118:18Identifier
1341+=124:10Symbol
1342translation_variable31:14Identifier
1343;12:73Symbol
1344[12:64Symbol
1345self46:26Identifier
1346displayBuffer132:11Identifier
1347]12:72Symbol
1348;12:73Symbol
1349}35:1Symbol
1350-23:1Symbol
1351(12:17Symbol
1352void23:4Identifier
1353)12:41Symbol
1354blend497:11Identifier
1355{23:23Symbol
1356if38:2Identifier
1357(12:17Symbol
1358temp_buffer54:16Identifier
1359==56:20Symbol
1360026:22Digit
1361)12:41Symbol
1362return143:2Identifier
1363;12:73Symbol
1364unsigned187:2Identifier
1365int110:12Identifier
1366*12:69Symbol
1367buffer213:16Identifier
1368=12:55Symbol
1369(12:17Symbol
1370unsigned187:2Identifier
1371int110:12Identifier
1372*12:69Symbol
1373)12:41Symbol
1374temp_buffer54:16Identifier
1375;12:73Symbol
1376static110:5Identifier
1377float118:12Identifier
1378alpha118:18Identifier
1379=12:55Symbol
13801.048:15Digit
1381f30:19Identifier
1382;12:73Symbol
1383static110:5Identifier
1384int110:12Identifier
1385i177:26Identifier
1386=12:55Symbol
1387026:22Digit
1388,12:25Symbol
1389z177:29Identifier
1390=12:55Symbol
1391026:22Digit
1392;12:73Symbol
1393for190:2Identifier
1394(12:17Symbol
1395z177:29Identifier
1396=12:55Symbol
1397026:22Digit
1398;12:73Symbol
1399z177:29Identifier
1400<120:14Symbol
1401height_79:42Identifier
1402-23:1Symbol
1403296:9Digit
1404;12:73Symbol
1405++112:10Symbol
1406z177:29Identifier
1407)12:41Symbol
1408{23:23Symbol
1409for190:2Identifier
1410(12:17Symbol
1411i177:26Identifier
1412=12:55Symbol
1413026:22Digit
1414;12:73Symbol
1415i177:26Identifier
1416<120:14Symbol
1417width_78:40Identifier
1418-23:1Symbol
1419296:9Digit
1420;12:73Symbol
1421++112:10Symbol
1422i177:26Identifier
1423)12:41Symbol
1424{23:23Symbol
1425union192:4Identifier
1426Color192:10Identifier
1427colors195:8Identifier
1428[12:64Symbol
14295105:9Digit
1430]12:72Symbol
1431;12:73Symbol
1432getPixel177:9Identifier
1433(12:17Symbol
1434buffer213:16Identifier
1435,12:25Symbol
1436width_78:40Identifier
1437,12:25Symbol
1438i177:26Identifier
1439,12:25Symbol
1440z177:29Identifier
1441,12:25Symbol
1442colors195:8Identifier
1443[12:64Symbol
1444026:22Digit
1445]12:72Symbol
1446)12:41Symbol
1447;12:73Symbol
1448getPixel177:9Identifier
1449(12:17Symbol
1450buffer213:16Identifier
1451,12:25Symbol
1452width_78:40Identifier
1453,12:25Symbol
1454i177:26Identifier
1455+12:66Symbol
1456193:9Digit
1457,12:25Symbol
1458z177:29Identifier
1459+12:66Symbol
1460193:9Digit
1461,12:25Symbol
1462colors195:8Identifier
1463[12:64Symbol
1464193:9Digit
1465]12:72Symbol
1466)12:41Symbol
1467;12:73Symbol
1468getPixel177:9Identifier
1469(12:17Symbol
1470buffer213:16Identifier
1471,12:25Symbol
1472width_78:40Identifier
1473,12:25Symbol
1474i177:26Identifier
1475+12:66Symbol
1476193:9Digit
1477,12:25Symbol
1478z177:29Identifier
1479,12:25Symbol
1480colors195:8Identifier
1481[12:64Symbol
1482296:9Digit
1483]12:72Symbol
1484)12:41Symbol
1485;12:73Symbol
1486static110:5Identifier
1487int110:12Identifier
1488which246:15Identifier
1489=12:55Symbol
1490026:22Digit
1491;12:73Symbol
1492for190:2Identifier
1493(12:17Symbol
1494int110:12Identifier
1495q247:12Identifier
1496=12:55Symbol
1497026:22Digit
1498;12:73Symbol
1499q247:12Identifier
1500<120:14Symbol
15014102:9Digit
1502;12:73Symbol
1503++112:10Symbol
1504q247:12Identifier
1505)12:41Symbol
1506{23:23Symbol
1507colors195:8Identifier
1508[12:64Symbol
1509026:22Digit
1510]12:72Symbol
1511.12:48Symbol
1512colors195:8Identifier
1513[12:64Symbol
1514q247:12Identifier
1515]12:72Symbol
1516+=124:10Symbol
1517(12:17Symbol
1518colors195:8Identifier
1519[12:64Symbol
1520which246:15Identifier
1521]12:72Symbol
1522.12:48Symbol
1523colors195:8Identifier
1524[12:64Symbol
1525q247:12Identifier
1526]12:72Symbol
1527%112:16Symbol
1528(12:17Symbol
1529i177:26Identifier
1530+12:66Symbol
1531193:9Digit
1532)12:41Symbol
1533)12:41Symbol
1534*12:69Symbol
1535(12:17Symbol
1536193:9Digit
1537-23:1Symbol
1538alpha118:18Identifier
1539)12:41Symbol
1540;12:73Symbol
1541}35:1Symbol
1542which246:15Identifier
1543++112:10Symbol
1544;12:73Symbol
1545if38:2Identifier
1546(12:17Symbol
1547which246:15Identifier
1548>=251:13Symbol
1549399:9Digit
1550)12:41Symbol
1551which246:15Identifier
1552=12:55Symbol
1553026:22Digit
1554;12:73Symbol
1555buffer213:16Identifier
1556[12:64Symbol
1557i177:26Identifier
1558+12:66Symbol
1559z177:29Identifier
1560*12:69Symbol
1561width_78:40Identifier
1562]12:72Symbol
1563=12:55Symbol
1564colors195:8Identifier
1565[12:64Symbol
1566026:22Digit
1567]12:72Symbol
1568.12:48Symbol
1569color12:36Identifier
1570;12:73Symbol
1571}35:1Symbol
1572}35:1Symbol
1573if38:2Identifier
1574(12:17Symbol
1575alpha118:18Identifier
1576<120:14Symbol
1577026:22Digit
1578)12:41Symbol
1579trans_var31:2Identifier
1580=12:55Symbol
1581translation_variable31:14Identifier
1582;12:73Symbol
1583else122:5Identifier
1584if38:2Identifier
1585(12:17Symbol
1586alpha118:18Identifier
1587>122:19Symbol
158815204:18Digit
1589)12:41Symbol
1590trans_var31:2Identifier
1591=12:55Symbol
1592-23:1Symbol
1593translation_variable31:14Identifier
1594;12:73Symbol
1595alpha118:18Identifier
1596+=124:10Symbol
1597trans_var31:2Identifier
1598;12:73Symbol
1599[12:64Symbol
1600self46:26Identifier
1601displayBuffer132:11Identifier
1602]12:72Symbol
1603;12:73Symbol
1604}35:1Symbol
1605-23:1Symbol
1606(12:17Symbol
1607void23:4Identifier
1608)12:41Symbol
1609blend5100:11Identifier
1610{23:23Symbol
1611if38:2Identifier
1612(12:17Symbol
1613temp_buffer54:16Identifier
1614==56:20Symbol
1615026:22Digit
1616)12:41Symbol
1617return143:2Identifier
1618;12:73Symbol
1619unsigned187:2Identifier
1620int110:12Identifier
1621*12:69Symbol
1622buffer213:16Identifier
1623=12:55Symbol
1624(12:17Symbol
1625unsigned187:2Identifier
1626int110:12Identifier
1627*12:69Symbol
1628)12:41Symbol
1629temp_buffer54:16Identifier
1630;12:73Symbol
1631if38:2Identifier
1632(12:17Symbol
1633buffer213:16Identifier
1634==56:20Symbol
1635026:22Digit
1636)12:41Symbol
1637return143:2Identifier
1638;12:73Symbol
1639static110:5Identifier
1640float118:12Identifier
1641alpha118:18Identifier
1642=12:55Symbol
16431.048:15Digit
1644f30:19Identifier
1645;12:73Symbol
1646static110:5Identifier
1647int110:12Identifier
1648i177:26Identifier
1649=12:55Symbol
1650026:22Digit
1651,12:25Symbol
1652z177:29Identifier
1653=12:55Symbol
1654026:22Digit
1655;12:73Symbol
1656for190:2Identifier
1657(12:17Symbol
1658z177:29Identifier
1659=12:55Symbol
1660026:22Digit
1661;12:73Symbol
1662z177:29Identifier
1663<120:14Symbol
1664height_79:42Identifier
1665-23:1Symbol
16664102:9Digit
1667;12:73Symbol
1668++112:10Symbol
1669z177:29Identifier
1670)12:41Symbol
1671{23:23Symbol
1672for190:2Identifier
1673(12:17Symbol
1674i177:26Identifier
1675=12:55Symbol
1676026:22Digit
1677;12:73Symbol
1678i177:26Identifier
1679<120:14Symbol
1680width_78:40Identifier
1681-23:1Symbol
16824102:9Digit
1683;12:73Symbol
1684++112:10Symbol
1685i177:26Identifier
1686)12:41Symbol
1687{23:23Symbol
1688union192:4Identifier
1689Color192:10Identifier
1690colors195:8Identifier
1691[12:64Symbol
16925105:9Digit
1693]12:72Symbol
1694;12:73Symbol
1695getPixel177:9Identifier
1696(12:17Symbol
1697buffer213:16Identifier
1698,12:25Symbol
1699width_78:40Identifier
1700,12:25Symbol
1701i177:26Identifier
1702,12:25Symbol
1703z177:29Identifier
1704,12:25Symbol
1705colors195:8Identifier
1706[12:64Symbol
1707026:22Digit
1708]12:72Symbol
1709)12:41Symbol
1710;12:73Symbol
1711int110:12Identifier
1712total273:8Identifier
1713=12:55Symbol
1714colors195:8Identifier
1715[12:64Symbol
1716026:22Digit
1717]12:72Symbol
1718.12:48Symbol
1719colors195:8Identifier
1720[12:64Symbol
1721026:22Digit
1722]12:72Symbol
1723+12:66Symbol
1724colors195:8Identifier
1725[12:64Symbol
1726026:22Digit
1727]12:72Symbol
1728.12:48Symbol
1729colors195:8Identifier
1730[12:64Symbol
1731193:9Digit
1732]12:72Symbol
1733+12:66Symbol
1734colors195:8Identifier
1735[12:64Symbol
1736026:22Digit
1737]12:72Symbol
1738.12:48Symbol
1739colors195:8Identifier
1740[12:64Symbol
1741296:9Digit
1742]12:72Symbol
1743;12:73Symbol
1744total273:8Identifier
1745/=274:10Symbol
1746399:9Digit
1747;12:73Symbol
1748colors195:8Identifier
1749[12:64Symbol
1750026:22Digit
1751]12:72Symbol
1752.12:48Symbol
1753colors195:8Identifier
1754[12:64Symbol
1755193:9Digit
1756]12:72Symbol
1757+=124:10Symbol
1758(12:17Symbol
1759total273:8Identifier
1760)12:41Symbol
1761+12:66Symbol
1762colors195:8Identifier
1763[12:64Symbol
1764026:22Digit
1765]12:72Symbol
1766.12:48Symbol
1767colors195:8Identifier
1768[12:64Symbol
1769193:9Digit
1770]12:72Symbol
1771*12:69Symbol
1772alpha118:18Identifier
1773;12:73Symbol
1774colors195:8Identifier
1775[12:64Symbol
1776026:22Digit
1777]12:72Symbol
1778.12:48Symbol
1779colors195:8Identifier
1780[12:64Symbol
1781296:9Digit
1782]12:72Symbol
1783+=124:10Symbol
1784(12:17Symbol
1785total273:8Identifier
1786)12:41Symbol
1787+12:66Symbol
1788colors195:8Identifier
1789[12:64Symbol
1790026:22Digit
1791]12:72Symbol
1792.12:48Symbol
1793colors195:8Identifier
1794[12:64Symbol
1795026:22Digit
1796]12:72Symbol
1797*12:69Symbol
1798alpha118:18Identifier
1799;12:73Symbol
1800buffer213:16Identifier
1801[12:64Symbol
1802i177:26Identifier
1803+12:66Symbol
1804z177:29Identifier
1805*12:69Symbol
1806width_78:40Identifier
1807]12:72Symbol
1808=12:55Symbol
1809colors195:8Identifier
1810[12:64Symbol
1811026:22Digit
1812]12:72Symbol
1813.12:48Symbol
1814color12:36Identifier
1815;12:73Symbol
1816}35:1Symbol
1817}35:1Symbol
1818static110:5Identifier
1819float118:12Identifier
1820max119:18Identifier
1821=12:55Symbol
18224.0119:24Digit
1823f30:19Identifier
1824;12:73Symbol
1825if38:2Identifier
1826(12:17Symbol
1827alpha118:18Identifier
1828<120:14Symbol
1829026:22Digit
1830)12:41Symbol
1831trans_var31:2Identifier
1832=12:55Symbol
1833translation_variable31:14Identifier
1834;12:73Symbol
1835else122:5Identifier
1836if38:2Identifier
1837(12:17Symbol
1838alpha118:18Identifier
1839>122:19Symbol
1840max119:18Identifier
1841)12:41Symbol
1842{23:23Symbol
1843trans_var31:2Identifier
1844=12:55Symbol
1845-23:1Symbol
1846translation_variable31:14Identifier
1847;12:73Symbol
1848max119:18Identifier
1849+=124:10Symbol
18503.0124:13Digit
1851f30:19Identifier
1852;12:73Symbol
1853if38:2Identifier
1854(12:17Symbol
1855max119:18Identifier
1856>122:19Symbol
185723125:15Digit
1858)12:41Symbol
1859max119:18Identifier
1860=12:55Symbol
18614.0119:24Digit
1862f30:19Identifier
1863;12:73Symbol
1864}35:1Symbol
1865alpha118:18Identifier
1866+=124:10Symbol
1867trans_var31:2Identifier
1868;12:73Symbol
1869[12:64Symbol
1870self46:26Identifier
1871displayBuffer132:11Identifier
1872]12:72Symbol
1873;12:73Symbol
1874}35:1Symbol
1875-23:1Symbol
1876(12:17Symbol
1877void23:4Identifier
1878)12:41Symbol
1879distance109:11Identifier
1880{23:23Symbol
1881if38:2Identifier
1882(12:17Symbol
1883resize_buffer34:2Identifier
1884==56:20Symbol
1885YES34:18Identifier
1886)12:41Symbol
1887{23:23Symbol
1888[12:64Symbol
1889src_buffer32:2Identifier
1890freeBuffer296:15Identifier
1891]12:72Symbol
1892;12:73Symbol
1893[12:64Symbol
1894src_buffer32:2Identifier
1895initBuffer57:16Identifier
1896:57:26Symbol
1897[12:64Symbol
1898self46:26Identifier
1899frame57:34Identifier
1900]12:72Symbol
1901.12:48Symbol
1902size57:41Identifier
1903.12:48Symbol
1904width57:46Identifier
1905H57:52Identifier
1906:57:26Symbol
1907[12:64Symbol
1908self46:26Identifier
1909frame57:34Identifier
1910]12:72Symbol
1911.12:48Symbol
1912size57:41Identifier
1913.12:48Symbol
1914height57:73Identifier
1915]12:72Symbol
1916;12:73Symbol
1917resize_buffer34:2Identifier
1918=12:55Symbol
1919NO28:14Identifier
1920;12:73Symbol
1921}35:1Symbol
1922[12:64Symbol
1923src_buffer32:2Identifier
1924updateBuffer130:17Identifier
1925]12:72Symbol
1926;12:73Symbol
1927unsigned187:2Identifier
1928int110:12Identifier
1929*12:69Symbol
1930buffer213:16Identifier
1931=12:55Symbol
1932(12:17Symbol
1933unsigned187:2Identifier
1934int110:12Identifier
1935*12:69Symbol
1936)12:41Symbol
1937temp_buffer54:16Identifier
1938;12:73Symbol
1939static110:5Identifier
1940float118:12Identifier
1941alpha118:18Identifier
1942=12:55Symbol
19430.030:16Digit
1944f30:19Identifier
1945;12:73Symbol
1946static110:5Identifier
1947float118:12Identifier
1948max119:18Identifier
1949=12:55Symbol
19504.0119:24Digit
1951f30:19Identifier
1952;12:73Symbol
1953if38:2Identifier
1954(12:17Symbol
1955alpha118:18Identifier
1956<120:14Symbol
1957026:22Digit
1958)12:41Symbol
1959trans_var31:2Identifier
1960=12:55Symbol
1961translation_variable31:14Identifier
1962;12:73Symbol
1963else122:5Identifier
1964if38:2Identifier
1965(12:17Symbol
1966alpha118:18Identifier
1967>122:19Symbol
1968max119:18Identifier
1969)12:41Symbol
1970{23:23Symbol
1971trans_var31:2Identifier
1972=12:55Symbol
1973-23:1Symbol
1974translation_variable31:14Identifier
1975;12:73Symbol
1976max119:18Identifier
1977+=124:10Symbol
19783.0124:13Digit
1979f30:19Identifier
1980;12:73Symbol
1981if38:2Identifier
1982(12:17Symbol
1983max119:18Identifier
1984>122:19Symbol
198523125:15Digit
1986)12:41Symbol
1987max119:18Identifier
1988=12:55Symbol
19894.0119:24Digit
1990f30:19Identifier
1991;12:73Symbol
1992}35:1Symbol
1993alpha118:18Identifier
1994+=124:10Symbol
1995trans_var31:2Identifier
1996;12:73Symbol
1997[12:64Symbol
1998src_buffer32:2Identifier
1999drawBuffer316:14Identifier
2000:57:26Symbol
2001buffer213:16Identifier
2002width57:46Identifier
2003:57:26Symbol
2004width_78:40Identifier
2005speed131:75Identifier
2006:57:26Symbol
2007trans_var31:2Identifier
2008]12:72Symbol
2009;12:73Symbol
2010[12:64Symbol
2011self46:26Identifier
2012displayBuffer132:11Identifier
2013]12:72Symbol
2014;12:73Symbol
2015}35:1Symbol
2016-23:1Symbol
2017(12:17Symbol
2018void23:4Identifier
2019)12:41Symbol
2020triBlend94:11Identifier
2021{23:23Symbol
2022if38:2Identifier
2023(12:17Symbol
2024temp_buffer54:16Identifier
2025==56:20Symbol
2026026:22Digit
2027)12:41Symbol
2028return143:2Identifier
2029;12:73Symbol
2030unsigned187:2Identifier
2031int110:12Identifier
2032*12:69Symbol
2033buffer213:16Identifier
2034=12:55Symbol
2035(12:17Symbol
2036unsigned187:2Identifier
2037int110:12Identifier
2038*12:69Symbol
2039)12:41Symbol
2040temp_buffer54:16Identifier
2041;12:73Symbol
2042if38:2Identifier
2043(12:17Symbol
2044buffer213:16Identifier
2045==56:20Symbol
2046026:22Digit
2047)12:41Symbol
2048return143:2Identifier
2049;12:73Symbol
2050static110:5Identifier
2051float118:12Identifier
2052alpha118:18Identifier
2053=12:55Symbol
20541.048:15Digit
2055f30:19Identifier
2056;12:73Symbol
2057static110:5Identifier
2058int110:12Identifier
2059i177:26Identifier
2060=12:55Symbol
2061026:22Digit
2062,12:25Symbol
2063z177:29Identifier
2064=12:55Symbol
2065026:22Digit
2066;12:73Symbol
2067for190:2Identifier
2068(12:17Symbol
2069z177:29Identifier
2070=12:55Symbol
2071026:22Digit
2072;12:73Symbol
2073z177:29Identifier
2074<120:14Symbol
2075height_79:42Identifier
2076-23:1Symbol
2077296:9Digit
2078;12:73Symbol
2079++112:10Symbol
2080z177:29Identifier
2081)12:41Symbol
2082{23:23Symbol
2083for190:2Identifier
2084(12:17Symbol
2085i177:26Identifier
2086=12:55Symbol
2087026:22Digit
2088;12:73Symbol
2089i177:26Identifier
2090<120:14Symbol
2091width_78:40Identifier
2092-23:1Symbol
2093296:9Digit
2094;12:73Symbol
2095++112:10Symbol
2096i177:26Identifier
2097)12:41Symbol
2098{23:23Symbol
2099union192:4Identifier
2100Color192:10Identifier
2101colors195:8Identifier
2102[12:64Symbol
21035105:9Digit
2104]12:72Symbol
2105;12:73Symbol
2106getPixel177:9Identifier
2107(12:17Symbol
2108buffer213:16Identifier
2109,12:25Symbol
2110width_78:40Identifier
2111,12:25Symbol
2112i177:26Identifier
2113,12:25Symbol
2114z177:29Identifier
2115,12:25Symbol
2116colors195:8Identifier
2117[12:64Symbol
2118026:22Digit
2119]12:72Symbol
2120)12:41Symbol
2121;12:73Symbol
2122getPixel177:9Identifier
2123(12:17Symbol
2124buffer213:16Identifier
2125,12:25Symbol
2126width_78:40Identifier
2127,12:25Symbol
2128i177:26Identifier
2129+12:66Symbol
2130193:9Digit
2131,12:25Symbol
2132z177:29Identifier
2133,12:25Symbol
2134colors195:8Identifier
2135[12:64Symbol
2136193:9Digit
2137]12:72Symbol
2138)12:41Symbol
2139;12:73Symbol
2140getPixel177:9Identifier
2141(12:17Symbol
2142buffer213:16Identifier
2143,12:25Symbol
2144width_78:40Identifier
2145,12:25Symbol
2146i177:26Identifier
2147,12:25Symbol
2148z177:29Identifier
2149+12:66Symbol
2150193:9Digit
2151,12:25Symbol
2152colors195:8Identifier
2153[12:64Symbol
2154296:9Digit
2155]12:72Symbol
2156)12:41Symbol
2157;12:73Symbol
2158colors195:8Identifier
2159[12:64Symbol
2160399:9Digit
2161]12:72Symbol
2162.12:48Symbol
2163colors195:8Identifier
2164[12:64Symbol
2165026:22Digit
2166]12:72Symbol
2167=12:55Symbol
2168colors195:8Identifier
2169[12:64Symbol
2170026:22Digit
2171]12:72Symbol
2172.12:48Symbol
2173colors195:8Identifier
2174[12:64Symbol
2175026:22Digit
2176]12:72Symbol
2177*12:69Symbol
2178alpha118:18Identifier
2179;12:73Symbol
2180colors195:8Identifier
2181[12:64Symbol
2182399:9Digit
2183]12:72Symbol
2184.12:48Symbol
2185colors195:8Identifier
2186[12:64Symbol
2187193:9Digit
2188]12:72Symbol
2189=12:55Symbol
2190colors195:8Identifier
2191[12:64Symbol
2192026:22Digit
2193]12:72Symbol
2194.12:48Symbol
2195colors195:8Identifier
2196[12:64Symbol
2197193:9Digit
2198]12:72Symbol
2199+12:66Symbol
2200colors195:8Identifier
2201[12:64Symbol
2202193:9Digit
2203]12:72Symbol
2204.12:48Symbol
2205colors195:8Identifier
2206[12:64Symbol
2207193:9Digit
2208]12:72Symbol
2209*12:69Symbol
2210alpha118:18Identifier
2211;12:73Symbol
2212colors195:8Identifier
2213[12:64Symbol
2214399:9Digit
2215]12:72Symbol
2216.12:48Symbol
2217colors195:8Identifier
2218[12:64Symbol
2219296:9Digit
2220]12:72Symbol
2221=12:55Symbol
2222colors195:8Identifier
2223[12:64Symbol
2224026:22Digit
2225]12:72Symbol
2226.12:48Symbol
2227colors195:8Identifier
2228[12:64Symbol
2229296:9Digit
2230]12:72Symbol
2231+12:66Symbol
2232colors195:8Identifier
2233[12:64Symbol
2234193:9Digit
2235]12:72Symbol
2236.12:48Symbol
2237colors195:8Identifier
2238[12:64Symbol
2239296:9Digit
2240]12:72Symbol
2241+12:66Symbol
2242colors195:8Identifier
2243[12:64Symbol
2244296:9Digit
2245]12:72Symbol
2246.12:48Symbol
2247colors195:8Identifier
2248[12:64Symbol
2249296:9Digit
2250]12:72Symbol
2251*12:69Symbol
2252alpha118:18Identifier
2253;12:73Symbol
2254buffer213:16Identifier
2255[12:64Symbol
2256i177:26Identifier
2257+12:66Symbol
2258z177:29Identifier
2259*12:69Symbol
2260width_78:40Identifier
2261]12:72Symbol
2262=12:55Symbol
2263colors195:8Identifier
2264[12:64Symbol
2265399:9Digit
2266]12:72Symbol
2267.12:48Symbol
2268color12:36Identifier
2269;12:73Symbol
2270}35:1Symbol
2271}35:1Symbol
2272if38:2Identifier
2273(12:17Symbol
2274alpha118:18Identifier
2275<120:14Symbol
2276026:22Digit
2277)12:41Symbol
2278trans_var31:2Identifier
2279=12:55Symbol
2280translation_variable31:14Identifier
2281;12:73Symbol
2282else122:5Identifier
2283if38:2Identifier
2284(12:17Symbol
2285alpha118:18Identifier
2286>122:19Symbol
228715204:18Digit
2288)12:41Symbol
2289trans_var31:2Identifier
2290=12:55Symbol
2291-23:1Symbol
2292translation_variable31:14Identifier
2293;12:73Symbol
2294alpha118:18Identifier
2295+=124:10Symbol
2296trans_var31:2Identifier
2297;12:73Symbol
2298[12:64Symbol
2299self46:26Identifier
2300displayBuffer132:11Identifier
2301]12:72Symbol
2302;12:73Symbol
2303}35:1Symbol
2304#9:1Symbol
2305define12:2Identifier
2306CMX_GetFW346:9Identifier
2307(12:17Symbol
2308old_w346:19Identifier
2309,12:25Symbol
2310x12:27Identifier
2311,12:25Symbol
2312new_w346:29Identifier
2313)12:41Symbol
2314(12:17Symbol
2315x12:27Identifier
2316*12:69Symbol
2317old_w346:19Identifier
2318/78:39Symbol
2319new_w346:29Identifier
2320)12:41Symbol
2321#9:1Symbol
2322define12:2Identifier
2323CMX_GetFH347:9Identifier
2324(12:17Symbol
2325old_h347:19Identifier
2326,12:25Symbol
2327y12:30Identifier
2328,12:25Symbol
2329new_h347:29Identifier
2330)12:41Symbol
2331(12:17Symbol
2332y12:30Identifier
2333*12:69Symbol
2334old_h347:19Identifier
2335/78:39Symbol
2336new_h347:29Identifier
2337)12:41Symbol
2338-23:1Symbol
2339(12:17Symbol
2340void23:4Identifier
2341)12:41Symbol
2342blendWithImage103:11Identifier
2343{23:23Symbol
2344if38:2Identifier
2345(12:17Symbol
2346render_ok28:2Identifier
2347==56:20Symbol
2348NO28:14Identifier
2349||84:29Symbol
2350image_data29:2Identifier
2351==56:20Symbol
2352026:22Digit
2353||84:29Symbol
2354irep25:2Identifier
2355==56:20Symbol
2356nil24:9Identifier
2357||84:29Symbol
2358temp_buffer54:16Identifier
2359==56:20Symbol
2360026:22Digit
2361||84:29Symbol
2362img_w27:2Identifier
2363==56:20Symbol
2364026:22Digit
2365||84:29Symbol
2366img_h27:10Identifier
2367==56:20Symbol
2368026:22Digit
2369)12:41Symbol
2370return143:2Identifier
2371;12:73Symbol
2372static110:5Identifier
2373float118:12Identifier
2374alpha118:18Identifier
2375=12:55Symbol
23761.048:15Digit
2377f30:19Identifier
2378;12:73Symbol
2379unsigned187:2Identifier
2380int110:12Identifier
2381*12:69Symbol
2382buffer213:16Identifier
2383=12:55Symbol
2384(12:17Symbol
2385unsigned187:2Identifier
2386int110:12Identifier
2387*12:69Symbol
2388)12:41Symbol
2389temp_buffer54:16Identifier
2390;12:73Symbol
2391unsigned187:2Identifier
2392int110:12Identifier
2393which246:15Identifier
2394=12:55Symbol
2395026:22Digit
2396;12:73Symbol
2397for190:2Identifier
2398(12:17Symbol
2399int110:12Identifier
2400z177:29Identifier
2401=12:55Symbol
2402026:22Digit
2403;12:73Symbol
2404z177:29Identifier
2405<120:14Symbol
2406height_79:42Identifier
2407-23:1Symbol
2408193:9Digit
2409;12:73Symbol
2410++112:10Symbol
2411z177:29Identifier
2412)12:41Symbol
2413{23:23Symbol
2414for190:2Identifier
2415(12:17Symbol
2416int110:12Identifier
2417i177:26Identifier
2418=12:55Symbol
2419026:22Digit
2420;12:73Symbol
2421i177:26Identifier
2422<120:14Symbol
2423width_78:40Identifier
2424-23:1Symbol
2425193:9Digit
2426;12:73Symbol
2427++112:10Symbol
2428i177:26Identifier
2429)12:41Symbol
2430{23:23Symbol
2431int110:12Identifier
2432pos_x357:8Identifier
2433=12:55Symbol
2434CMX_GetFW346:9Identifier
2435(12:17Symbol
2436img_w27:2Identifier
2437,12:25Symbol
2438i177:26Identifier
2439,12:25Symbol
2440width_78:40Identifier
2441)12:41Symbol
2442;12:73Symbol
2443int110:12Identifier
2444pos_y358:8Identifier
2445=12:55Symbol
2446CMX_GetFH347:9Identifier
2447(12:17Symbol
2448img_h27:10Identifier
2449,12:25Symbol
2450z177:29Identifier
2451,12:25Symbol
2452height_79:42Identifier
2453)12:41Symbol
2454;12:73Symbol
2455if38:2Identifier
2456(12:17Symbol
2457pos_x357:8Identifier
2458<120:14Symbol
2459026:22Digit
2460||84:29Symbol
2461pos_x357:8Identifier
2462>122:19Symbol
2463img_w27:2Identifier
2464-23:1Symbol
2465193:9Digit
2466||84:29Symbol
2467pos_y358:8Identifier
2468<120:14Symbol
2469026:22Digit
2470||84:29Symbol
2471pos_y358:8Identifier
2472>122:19Symbol
2473img_h27:10Identifier
2474-23:1Symbol
2475193:9Digit
2476)12:41Symbol
2477continue359:69Identifier
2478;12:73Symbol
2479union192:4Identifier
2480Color192:10Identifier
2481colors195:8Identifier
2482[12:64Symbol
2483399:9Digit
2484]12:72Symbol
2485;12:73Symbol
2486unsigned187:2Identifier
2487int110:12Identifier
2488*12:69Symbol
2489buffer_data361:18Identifier
2490=12:55Symbol
2491(12:17Symbol
2492unsigned187:2Identifier
2493int110:12Identifier
2494*12:69Symbol
2495)12:41Symbol
2496image_data29:2Identifier
2497;12:73Symbol
2498switch89:3Identifier
2499(12:17Symbol
2500which246:15Identifier
2501)12:41Symbol
2502{23:23Symbol
2503case90:4Identifier
2504026:22Digit
2505:57:26Symbol
2506colors195:8Identifier
2507[12:64Symbol
2508026:22Digit
2509]12:72Symbol
2510.12:48Symbol
2511color12:36Identifier
2512=12:55Symbol
2513buffer_data361:18Identifier
2514[12:64Symbol
2515pos_x357:8Identifier
2516+12:66Symbol
2517pos_y358:8Identifier
2518*12:69Symbol
2519img_w27:2Identifier
2520]12:72Symbol
2521;12:73Symbol
2522colors195:8Identifier
2523[12:64Symbol
2524193:9Digit
2525]12:72Symbol
2526.12:48Symbol
2527color12:36Identifier
2528=12:55Symbol
2529buffer213:16Identifier
2530[12:64Symbol
2531i177:26Identifier
2532+12:66Symbol
2533z177:29Identifier
2534*12:69Symbol
2535width_78:40Identifier
2536]12:72Symbol
2537;12:73Symbol
2538break92:5Identifier
2539;12:73Symbol
2540case90:4Identifier
2541193:9Digit
2542:57:26Symbol
2543colors195:8Identifier
2544[12:64Symbol
2545193:9Digit
2546]12:72Symbol
2547.12:48Symbol
2548color12:36Identifier
2549=12:55Symbol
2550buffer_data361:18Identifier
2551[12:64Symbol
2552pos_x357:8Identifier
2553+12:66Symbol
2554pos_y358:8Identifier
2555*12:69Symbol
2556img_w27:2Identifier
2557]12:72Symbol
2558;12:73Symbol
2559colors195:8Identifier
2560[12:64Symbol
2561026:22Digit
2562]12:72Symbol
2563.12:48Symbol
2564color12:36Identifier
2565=12:55Symbol
2566buffer213:16Identifier
2567[12:64Symbol
2568i177:26Identifier
2569+12:66Symbol
2570z177:29Identifier
2571*12:69Symbol
2572width_78:40Identifier
2573]12:72Symbol
2574;12:73Symbol
2575break92:5Identifier
2576;12:73Symbol
2577}35:1Symbol
2578colors195:8Identifier
2579[12:64Symbol
2580026:22Digit
2581]12:72Symbol
2582.12:48Symbol
2583colors195:8Identifier
2584[12:64Symbol
2585026:22Digit
2586]12:72Symbol
2587+=124:10Symbol
2588colors195:8Identifier
2589[12:64Symbol
2590193:9Digit
2591]12:72Symbol
2592.12:48Symbol
2593colors195:8Identifier
2594[12:64Symbol
2595026:22Digit
2596]12:72Symbol
2597*12:69Symbol
2598alpha118:18Identifier
2599;12:73Symbol
2600colors195:8Identifier
2601[12:64Symbol
2602026:22Digit
2603]12:72Symbol
2604.12:48Symbol
2605colors195:8Identifier
2606[12:64Symbol
2607193:9Digit
2608]12:72Symbol
2609+=124:10Symbol
2610colors195:8Identifier
2611[12:64Symbol
2612193:9Digit
2613]12:72Symbol
2614.12:48Symbol
2615colors195:8Identifier
2616[12:64Symbol
2617193:9Digit
2618]12:72Symbol
2619*12:69Symbol
2620alpha118:18Identifier
2621;12:73Symbol
2622colors195:8Identifier
2623[12:64Symbol
2624026:22Digit
2625]12:72Symbol
2626.12:48Symbol
2627colors195:8Identifier
2628[12:64Symbol
2629296:9Digit
2630]12:72Symbol
2631+=124:10Symbol
2632colors195:8Identifier
2633[12:64Symbol
2634193:9Digit
2635]12:72Symbol
2636.12:48Symbol
2637colors195:8Identifier
2638[12:64Symbol
2639296:9Digit
2640]12:72Symbol
2641*12:69Symbol
2642alpha118:18Identifier
2643;12:73Symbol
2644buffer213:16Identifier
2645[12:64Symbol
2646i177:26Identifier
2647+12:66Symbol
2648z177:29Identifier
2649*12:69Symbol
2650width_78:40Identifier
2651]12:72Symbol
2652=12:55Symbol
2653colors195:8Identifier
2654[12:64Symbol
2655026:22Digit
2656]12:72Symbol
2657.12:48Symbol
2658color12:36Identifier
2659;12:73Symbol
2660}35:1Symbol
2661}35:1Symbol
2662if38:2Identifier
2663(12:17Symbol
2664(12:17Symbol
2665++112:10Symbol
2666which246:15Identifier
2667)12:41Symbol
2668>122:19Symbol
2669193:9Digit
2670)12:41Symbol
2671which246:15Identifier
2672=12:55Symbol
2673026:22Digit
2674;12:73Symbol
2675static110:5Identifier
2676float118:12Identifier
2677max119:18Identifier
2678=12:55Symbol
26794.0119:24Digit
2680f30:19Identifier
2681;12:73Symbol
2682if38:2Identifier
2683(12:17Symbol
2684alpha118:18Identifier
2685<120:14Symbol
2686026:22Digit
2687)12:41Symbol
2688trans_var31:2Identifier
2689=12:55Symbol
2690translation_variable31:14Identifier
2691;12:73Symbol
2692else122:5Identifier
2693if38:2Identifier
2694(12:17Symbol
2695alpha118:18Identifier
2696>122:19Symbol
2697max119:18Identifier
2698)12:41Symbol
2699{23:23Symbol
2700trans_var31:2Identifier
2701=12:55Symbol
2702-23:1Symbol
2703translation_variable31:14Identifier
2704;12:73Symbol
2705max119:18Identifier
2706+=124:10Symbol
27073.0124:13Digit
2708f30:19Identifier
2709;12:73Symbol
2710if38:2Identifier
2711(12:17Symbol
2712max119:18Identifier
2713>122:19Symbol
271423125:15Digit
2715)12:41Symbol
2716max119:18Identifier
2717=12:55Symbol
27184.0119:24Digit
2719f30:19Identifier
2720;12:73Symbol
2721}35:1Symbol
2722alpha118:18Identifier
2723+=124:10Symbol
2724trans_var31:2Identifier
2725;12:73Symbol
2726[12:64Symbol
2727self46:26Identifier
2728displayBuffer132:11Identifier
2729]12:72Symbol
2730;12:73Symbol
2731}35:1Symbol
2732-23:1Symbol
2733(12:17Symbol
2734void23:4Identifier
2735)12:41Symbol
2736triBlendWithImage106:11Identifier
2737{23:23Symbol
2738if38:2Identifier
2739(12:17Symbol
2740render_ok28:2Identifier
2741==56:20Symbol
2742NO28:14Identifier
2743||84:29Symbol
2744image_data29:2Identifier
2745==56:20Symbol
2746026:22Digit
2747||84:29Symbol
2748irep25:2Identifier
2749==56:20Symbol
2750nil24:9Identifier
2751||84:29Symbol
2752temp_buffer54:16Identifier
2753==56:20Symbol
2754026:22Digit
2755||84:29Symbol
2756img_w27:2Identifier
2757==56:20Symbol
2758026:22Digit
2759||84:29Symbol
2760img_h27:10Identifier
2761==56:20Symbol
2762026:22Digit
2763)12:41Symbol
2764return143:2Identifier
2765;12:73Symbol
2766static110:5Identifier
2767float118:12Identifier
2768alpha118:18Identifier
2769=12:55Symbol
27701.048:15Digit
2771;12:73Symbol
2772unsigned187:2Identifier
2773int110:12Identifier
2774*12:69Symbol
2775buffer213:16Identifier
2776=12:55Symbol
2777(12:17Symbol
2778unsigned187:2Identifier
2779int110:12Identifier
2780*12:69Symbol
2781)12:41Symbol
2782temp_buffer54:16Identifier
2783;12:73Symbol
2784unsigned187:2Identifier
2785int110:12Identifier
2786which246:15Identifier
2787=12:55Symbol
2788026:22Digit
2789;12:73Symbol
2790for190:2Identifier
2791(12:17Symbol
2792int110:12Identifier
2793z177:29Identifier
2794=12:55Symbol
2795026:22Digit
2796;12:73Symbol
2797z177:29Identifier
2798<120:14Symbol
2799height_79:42Identifier
2800-23:1Symbol
2801296:9Digit
2802;12:73Symbol
2803++112:10Symbol
2804z177:29Identifier
2805)12:41Symbol
2806{23:23Symbol
2807for190:2Identifier
2808(12:17Symbol
2809int110:12Identifier
2810i177:26Identifier
2811=12:55Symbol
2812026:22Digit
2813;12:73Symbol
2814i177:26Identifier
2815<120:14Symbol
2816width_78:40Identifier
2817-23:1Symbol
2818296:9Digit
2819;12:73Symbol
2820++112:10Symbol
2821i177:26Identifier
2822)12:41Symbol
2823{23:23Symbol
2824int110:12Identifier
2825pos_x357:8Identifier
2826=12:55Symbol
2827CMX_GetFW346:9Identifier
2828(12:17Symbol
2829img_w27:2Identifier
2830,12:25Symbol
2831i177:26Identifier
2832,12:25Symbol
2833width_78:40Identifier
2834)12:41Symbol
2835;12:73Symbol
2836int110:12Identifier
2837pos_y358:8Identifier
2838=12:55Symbol
2839CMX_GetFH347:9Identifier
2840(12:17Symbol
2841img_h27:10Identifier
2842,12:25Symbol
2843z177:29Identifier
2844,12:25Symbol
2845height_79:42Identifier
2846)12:41Symbol
2847;12:73Symbol
2848if38:2Identifier
2849(12:17Symbol
2850pos_x357:8Identifier
2851<120:14Symbol
2852026:22Digit
2853||84:29Symbol
2854pos_x357:8Identifier
2855>122:19Symbol
2856img_w27:2Identifier
2857-23:1Symbol
2858296:9Digit
2859||84:29Symbol
2860pos_y358:8Identifier
2861<120:14Symbol
2862026:22Digit
2863||84:29Symbol
2864pos_y358:8Identifier
2865>122:19Symbol
2866img_h27:10Identifier
2867-23:1Symbol
2868296:9Digit
2869)12:41Symbol
2870continue359:69Identifier
2871;12:73Symbol
2872union192:4Identifier
2873Color192:10Identifier
2874colors195:8Identifier
2875[12:64Symbol
28768403:23Digit
2877]12:72Symbol
2878;12:73Symbol
2879unsigned187:2Identifier
2880int110:12Identifier
2881*12:69Symbol
2882buffer_data361:18Identifier
2883=12:55Symbol
2884(12:17Symbol
2885unsigned187:2Identifier
2886int110:12Identifier
2887*12:69Symbol
2888)12:41Symbol
2889image_data29:2Identifier
2890;12:73Symbol
2891GetPixel12:9Identifier
2892(12:17Symbol
2893buffer213:16Identifier
2894,12:25Symbol
2895i177:26Identifier
2896,12:25Symbol
2897z177:29Identifier
2898,12:25Symbol
2899width_78:40Identifier
2900,12:25Symbol
2901colors195:8Identifier
2902[12:64Symbol
2903026:22Digit
2904]12:72Symbol
2905)12:41Symbol
2906;12:73Symbol
2907GetPixel12:9Identifier
2908(12:17Symbol
2909buffer_data361:18Identifier
2910,12:25Symbol
2911pos_x357:8Identifier
2912,12:25Symbol
2913pos_y358:8Identifier
2914,12:25Symbol
2915img_w27:2Identifier
2916,12:25Symbol
2917colors195:8Identifier
2918[12:64Symbol
2919193:9Digit
2920]12:72Symbol
2921)12:41Symbol
2922;12:73Symbol
2923GetPixel12:9Identifier
2924(12:17Symbol
2925buffer_data361:18Identifier
2926,12:25Symbol
2927pos_x357:8Identifier
2928+12:66Symbol
2929193:9Digit
2930,12:25Symbol
2931pos_y358:8Identifier
2932,12:25Symbol
2933img_w27:2Identifier
2934,12:25Symbol
2935colors195:8Identifier
2936[12:64Symbol
2937296:9Digit
2938]12:72Symbol
2939)12:41Symbol
2940;12:73Symbol
2941GetPixel12:9Identifier
2942(12:17Symbol
2943buffer_data361:18Identifier
2944,12:25Symbol
2945pos_x357:8Identifier
2946,12:25Symbol
2947pos_y358:8Identifier
2948+12:66Symbol
2949193:9Digit
2950,12:25Symbol
2951img_w27:2Identifier
2952,12:25Symbol
2953colors195:8Identifier
2954[12:64Symbol
2955399:9Digit
2956]12:72Symbol
2957)12:41Symbol
2958;12:73Symbol
2959GetPixel12:9Identifier
2960(12:17Symbol
2961buffer_data361:18Identifier
2962,12:25Symbol
2963pos_x357:8Identifier
2964+12:66Symbol
2965193:9Digit
2966,12:25Symbol
2967pos_y358:8Identifier
2968+12:66Symbol
2969193:9Digit
2970,12:25Symbol
2971img_w27:2Identifier
2972,12:25Symbol
2973colors195:8Identifier
2974[12:64Symbol
29754102:9Digit
2976]12:72Symbol
2977)12:41Symbol
2978;12:73Symbol
2979colors195:8Identifier
2980[12:64Symbol
2981026:22Digit
2982]12:72Symbol
2983.12:48Symbol
2984colors195:8Identifier
2985[12:64Symbol
2986026:22Digit
2987]12:72Symbol
2988=12:55Symbol
2989colors195:8Identifier
2990[12:64Symbol
2991026:22Digit
2992]12:72Symbol
2993.12:48Symbol
2994colors195:8Identifier
2995[12:64Symbol
2996026:22Digit
2997]12:72Symbol
2998*12:69Symbol
2999alpha118:18Identifier
3000;12:73Symbol
3001colors195:8Identifier
3002[12:64Symbol
3003026:22Digit
3004]12:72Symbol
3005.12:48Symbol
3006colors195:8Identifier
3007[12:64Symbol
3008193:9Digit
3009]12:72Symbol
3010=12:55Symbol
3011colors195:8Identifier
3012[12:64Symbol
3013026:22Digit
3014]12:72Symbol
3015.12:48Symbol
3016colors195:8Identifier
3017[12:64Symbol
3018193:9Digit
3019]12:72Symbol
3020+12:66Symbol
3021colors195:8Identifier
3022[12:64Symbol
3023193:9Digit
3024]12:72Symbol
3025.12:48Symbol
3026colors195:8Identifier
3027[12:64Symbol
3028193:9Digit
3029]12:72Symbol
3030*12:69Symbol
3031alpha118:18Identifier
3032;12:73Symbol
3033colors195:8Identifier
3034[12:64Symbol
3035026:22Digit
3036]12:72Symbol
3037.12:48Symbol
3038colors195:8Identifier
3039[12:64Symbol
3040296:9Digit
3041]12:72Symbol
3042=12:55Symbol
3043colors195:8Identifier
3044[12:64Symbol
3045026:22Digit
3046]12:72Symbol
3047.12:48Symbol
3048colors195:8Identifier
3049[12:64Symbol
3050296:9Digit
3051]12:72Symbol
3052+12:66Symbol
3053colors195:8Identifier
3054[12:64Symbol
3055193:9Digit
3056]12:72Symbol
3057.12:48Symbol
3058colors195:8Identifier
3059[12:64Symbol
3060296:9Digit
3061]12:72Symbol
3062+12:66Symbol
3063colors195:8Identifier
3064[12:64Symbol
3065296:9Digit
3066]12:72Symbol
3067.12:48Symbol
3068colors195:8Identifier
3069[12:64Symbol
3070296:9Digit
3071]12:72Symbol
3072*12:69Symbol
3073alpha118:18Identifier
3074;12:73Symbol
3075buffer213:16Identifier
3076[12:64Symbol
3077i177:26Identifier
3078+12:66Symbol
3079z177:29Identifier
3080*12:69Symbol
3081width_78:40Identifier
3082]12:72Symbol
3083=12:55Symbol
3084colors195:8Identifier
3085[12:64Symbol
3086026:22Digit
3087]12:72Symbol
3088.12:48Symbol
3089color12:36Identifier
3090;12:73Symbol
3091}35:1Symbol
3092}35:1Symbol
3093if38:2Identifier
3094(12:17Symbol
3095(12:17Symbol
3096++112:10Symbol
3097which246:15Identifier
3098)12:41Symbol
3099>122:19Symbol
3100193:9Digit
3101)12:41Symbol
3102which246:15Identifier
3103=12:55Symbol
3104026:22Digit
3105;12:73Symbol
3106static110:5Identifier
3107float118:12Identifier
3108max119:18Identifier
3109=12:55Symbol
31104.0119:24Digit
3111f30:19Identifier
3112;12:73Symbol
3113if38:2Identifier
3114(12:17Symbol
3115alpha118:18Identifier
3116<120:14Symbol
3117026:22Digit
3118)12:41Symbol
3119trans_var31:2Identifier
3120=12:55Symbol
3121translation_variable31:14Identifier
3122;12:73Symbol
3123else122:5Identifier
3124if38:2Identifier
3125(12:17Symbol
3126alpha118:18Identifier
3127>122:19Symbol
3128max119:18Identifier
3129)12:41Symbol
3130{23:23Symbol
3131trans_var31:2Identifier
3132=12:55Symbol
3133-23:1Symbol
3134translation_variable31:14Identifier
3135;12:73Symbol
3136max119:18Identifier
3137+=124:10Symbol
31383.0124:13Digit
3139f30:19Identifier
3140;12:73Symbol
3141if38:2Identifier
3142(12:17Symbol
3143max119:18Identifier
3144>122:19Symbol
314523125:15Digit
3146)12:41Symbol
3147max119:18Identifier
3148=12:55Symbol
31494.0119:24Digit
3150f30:19Identifier
3151;12:73Symbol
3152}35:1Symbol
3153alpha118:18Identifier
3154+=124:10Symbol
3155trans_var31:2Identifier
3156;12:73Symbol
3157[12:64Symbol
3158self46:26Identifier
3159displayBuffer132:11Identifier
3160]12:72Symbol
3161;12:73Symbol
3162}35:1Symbol
3163-23:1Symbol
3164(12:17Symbol
3165void23:4Identifier
3166)12:41Symbol
3167enable_pass2429:10Identifier
3168:57:26Symbol
3169(12:17Symbol
3170float118:12Identifier
3171)12:41Symbol
3172q247:12Identifier
3173{23:23Symbol
3174pass2_alpha30:2Identifier
3175=12:55Symbol
3176q247:12Identifier
3177;12:73Symbol
3178}35:1Symbol
3179-23:1Symbol
3180(12:17Symbol
3181void23:4Identifier
3182)12:41Symbol
3183proc433:10Identifier
3184{23:23Symbol
3185if38:2Identifier
3186(12:17Symbol
3187irep25:2Identifier
3188!=38:16Symbol
3189nil24:9Identifier
3190)12:41Symbol
3191[12:64Symbol
3192irep25:2Identifier
3193release39:8Identifier
3194]12:72Symbol
3195;12:73Symbol
3196img_w27:2Identifier
3197=12:55Symbol
3198[12:64Symbol
3199rep_image21:13Identifier
3200size57:41Identifier
3201]12:72Symbol
3202.12:48Symbol
3203width57:46Identifier
3204;12:73Symbol
3205img_h27:10Identifier
3206=12:55Symbol
3207[12:64Symbol
3208rep_image21:13Identifier
3209size57:41Identifier
3210]12:72Symbol
3211.12:48Symbol
3212height57:73Identifier
3213;12:73Symbol
3214NSBitmapImageRep150:21Identifier
3215*12:69Symbol
3216image438:20Identifier
3217=12:55Symbol
3218[12:64Symbol
3219[12:64Symbol
3220NSBitmapImageRep150:21Identifier
3221alloc32:26Identifier
3222]12:72Symbol
3223initWithData438:54Identifier
3224:57:26Symbol
3225[12:64Symbol
3226rep_image21:13Identifier
3227TIFFRepresentation438:79Identifier
3228]12:72Symbol
3229]12:72Symbol
3230;12:73Symbol
3231irep25:2Identifier
3232=12:55Symbol
3233image438:20Identifier
3234;12:73Symbol
3235if38:2Identifier
3236(12:17Symbol
3237image438:20Identifier
3238==56:20Symbol
3239nil24:9Identifier
3240)12:41Symbol
3241return143:2Identifier
3242;12:73Symbol
3243if38:2Identifier
3244(12:17Symbol
3245image_data29:2Identifier
3246!=38:16Symbol
3247026:22Digit
3248)12:41Symbol
3249{23:23Symbol
3250free38:22Identifier
3251(12:17Symbol
3252image_data29:2Identifier
3253)12:41Symbol
3254;12:73Symbol
3255}35:1Symbol
3256image_data29:2Identifier
3257=12:55Symbol
3258(12:17Symbol
3259unsigned187:2Identifier
3260char444:25Identifier
3261*12:69Symbol
3262)12:41Symbol
3263(12:17Symbol
3264malloc444:32Identifier
3265(12:17Symbol
3266img_w27:2Identifier
3267*12:69Symbol
3268img_h27:10Identifier
3269*12:69Symbol
32704102:9Digit
3271)12:41Symbol
3272)12:41Symbol
3273;12:73Symbol
3274int110:12Identifier
3275bpp445:6Identifier
3276=12:55Symbol
3277[12:64Symbol
3278irep25:2Identifier
3279bitsPerPixel445:18Identifier
3280]12:72Symbol
3281/78:39Symbol
32828403:23Digit
3283;12:73Symbol
3284if38:2Identifier
3285(12:17Symbol
3286image_data29:2Identifier
3287==56:20Symbol
3288026:22Digit
3289)12:41Symbol
3290return143:2Identifier
3291;12:73Symbol
3292unsigned187:2Identifier
3293int110:12Identifier
3294*12:69Symbol
3295ptr447:16Identifier
3296=12:55Symbol
3297(12:17Symbol
3298unsigned187:2Identifier
3299int110:12Identifier
3300*12:69Symbol
3301)12:41Symbol
3302image_data29:2Identifier
3303;12:73Symbol
3304unsigned187:2Identifier
3305char444:25Identifier
3306*12:69Symbol
3307temp_pos448:17Identifier
3308=12:55Symbol
3309(12:17Symbol
3310unsigned187:2Identifier
3311char444:25Identifier
3312*12:69Symbol
3313)12:41Symbol
3314[12:64Symbol
3315irep25:2Identifier
3316bitmapData163:30Identifier
3317]12:72Symbol
3318;12:73Symbol
3319if38:2Identifier
3320(12:17Symbol
3321temp_pos448:17Identifier
3322==56:20Symbol
3323026:22Digit
3324)12:41Symbol
3325{23:23Symbol
3326NSRunAlertPanel450:3Identifier
3327(12:17Symbol
3328@14:1Symbol
3329Error450:20String
3330,12:25Symbol
3331@14:1Symbol
3332Image could not be loaded450:30String
3333,12:25Symbol
3334@14:1Symbol
3335Ok450:60String
3336,12:25Symbol
3337nil24:9Identifier
3338,12:25Symbol
3339nil24:9Identifier
3340)12:41Symbol
3341;12:73Symbol
3342return143:2Identifier
3343;12:73Symbol
3344}35:1Symbol
3345for190:2Identifier
3346(12:17Symbol
3347int110:12Identifier
3348z177:29Identifier
3349=12:55Symbol
3350026:22Digit
3351;12:73Symbol
3352z177:29Identifier
3353<120:14Symbol
3354img_h27:10Identifier
3355-23:1Symbol
33564102:9Digit
3357;12:73Symbol
3358++112:10Symbol
3359z177:29Identifier
3360)12:41Symbol
3361{23:23Symbol
3362for190:2Identifier
3363(12:17Symbol
3364int110:12Identifier
3365i177:26Identifier
3366=12:55Symbol
3367026:22Digit
3368;12:73Symbol
3369i177:26Identifier
3370<120:14Symbol
3371img_w27:2Identifier
3372-23:1Symbol
33734102:9Digit
3374;12:73Symbol
3375++112:10Symbol
3376i177:26Identifier
3377)12:41Symbol
3378{23:23Symbol
3379union192:4Identifier
3380Color192:10Identifier
3381col177:32Identifier
3382;12:73Symbol
3383unsigned187:2Identifier
3384char444:25Identifier
3385*12:69Symbol
3386colorAt456:19Identifier
3387=12:55Symbol
3388(12:17Symbol
3389unsigned187:2Identifier
3390char444:25Identifier
3391*12:69Symbol
3392)12:41Symbol
3393temp_pos448:17Identifier
3394;12:73Symbol
3395colorAt456:19Identifier
3396+=124:10Symbol
3397z177:29Identifier
3398*12:69Symbol
3399[12:64Symbol
3400irep25:2Identifier
3401bytesPerRow457:23Identifier
3402]12:72Symbol
3403+12:66Symbol
3404(12:17Symbol
3405i177:26Identifier
3406*12:69Symbol
3407bpp445:6Identifier
3408)12:41Symbol
3409;12:73Symbol
3410col177:32Identifier
3411.12:48Symbol
3412colors195:8Identifier
3413[12:64Symbol
3414026:22Digit
3415]12:72Symbol
3416=12:55Symbol
3417colorAt456:19Identifier
3418[12:64Symbol
3419026:22Digit
3420]12:72Symbol
3421;12:73Symbol
3422col177:32Identifier
3423.12:48Symbol
3424colors195:8Identifier
3425[12:64Symbol
3426193:9Digit
3427]12:72Symbol
3428=12:55Symbol
3429colorAt456:19Identifier
3430[12:64Symbol
3431193:9Digit
3432]12:72Symbol
3433;12:73Symbol
3434col177:32Identifier
3435.12:48Symbol
3436colors195:8Identifier
3437[12:64Symbol
3438296:9Digit
3439]12:72Symbol
3440=12:55Symbol
3441colorAt456:19Identifier
3442[12:64Symbol
3443296:9Digit
3444]12:72Symbol
3445;12:73Symbol
3446ptr447:16Identifier
3447[12:64Symbol
3448i177:26Identifier
3449]12:72Symbol
3450=12:55Symbol
3451col177:32Identifier
3452.12:48Symbol
3453color12:36Identifier
3454;12:73Symbol
3455}35:1Symbol
3456ptr447:16Identifier
3457+=124:10Symbol
3458img_w27:2Identifier
3459;12:73Symbol
3460}35:1Symbol
3461render_ok28:2Identifier
3462=12:55Symbol
3463YES34:18Identifier
3464;12:73Symbol
3465}35:1Symbol
3466-23:1Symbol
3467(12:17Symbol
3468void23:4Identifier
3469)12:41Symbol
3470pass2_blend468:10Identifier
3471{23:23Symbol
3472if38:2Identifier
3473(12:17Symbol
3474brep24:2Identifier
3475==56:20Symbol
3476nil24:9Identifier
3477)12:41Symbol
3478return143:2Identifier
3479;12:73Symbol
3480unsigned187:2Identifier
3481int110:12Identifier
3482*12:69Symbol
3483temp470:16Identifier
3484=12:55Symbol
3485(12:17Symbol
3486unsigned187:2Identifier
3487int110:12Identifier
3488*12:69Symbol
3489)12:41Symbol
3490orig_buffer164:2Identifier
3491;12:73Symbol
3492unsigned187:2Identifier
3493int110:12Identifier
3494*12:69Symbol
3495data471:16Identifier
3496=12:55Symbol
3497(12:17Symbol
3498unsigned187:2Identifier
3499int110:12Identifier
3500*12:69Symbol
3501)12:41Symbol
3502temp_buffer54:16Identifier
3503;12:73Symbol
3504for190:2Identifier
3505(12:17Symbol
3506int110:12Identifier
3507z177:29Identifier
3508=12:55Symbol
3509026:22Digit
3510;12:73Symbol
3511z177:29Identifier
3512<120:14Symbol
3513[12:64Symbol
3514brep24:2Identifier
3515size57:41Identifier
3516]12:72Symbol
3517.12:48Symbol
3518height57:73Identifier
3519;12:73Symbol
3520++112:10Symbol
3521z177:29Identifier
3522)12:41Symbol
3523{23:23Symbol
3524for190:2Identifier
3525(12:17Symbol
3526int110:12Identifier
3527i177:26Identifier
3528=12:55Symbol
3529026:22Digit
3530;12:73Symbol
3531i177:26Identifier
3532<120:14Symbol
3533[12:64Symbol
3534brep24:2Identifier
3535size57:41Identifier
3536]12:72Symbol
3537.12:48Symbol
3538width57:46Identifier
3539;12:73Symbol
3540++112:10Symbol
3541i177:26Identifier
3542)12:41Symbol
3543{23:23Symbol
3544union192:4Identifier
3545Color192:10Identifier
3546col177:32Identifier
3547[12:64Symbol
3548399:9Digit
3549]12:72Symbol
3550;12:73Symbol
3551col177:32Identifier
3552[12:64Symbol
3553026:22Digit
3554]12:72Symbol
3555.12:48Symbol
3556color12:36Identifier
3557=12:55Symbol
3558temp470:16Identifier
3559[12:64Symbol
3560i177:26Identifier
3561]12:72Symbol
3562;12:73Symbol
3563col177:32Identifier
3564[12:64Symbol
3565193:9Digit
3566]12:72Symbol
3567.12:48Symbol
3568color12:36Identifier
3569=12:55Symbol
3570data471:16Identifier
3571[12:64Symbol
3572i177:26Identifier
3573]12:72Symbol
3574;12:73Symbol
3575col177:32Identifier
3576[12:64Symbol
3577296:9Digit
3578]12:72Symbol
3579.12:48Symbol
3580colors195:8Identifier
3581[12:64Symbol
3582026:22Digit
3583]12:72Symbol
3584=12:55Symbol
3585col177:32Identifier
3586[12:64Symbol
3587026:22Digit
3588]12:72Symbol
3589.12:48Symbol
3590colors195:8Identifier
3591[12:64Symbol
3592026:22Digit
3593]12:72Symbol
3594+12:66Symbol
3595col177:32Identifier
3596[12:64Symbol
3597193:9Digit
3598]12:72Symbol
3599.12:48Symbol
3600colors195:8Identifier
3601[12:64Symbol
3602026:22Digit
3603]12:72Symbol
3604*12:69Symbol
3605pass2_alpha30:2Identifier
3606;12:73Symbol
3607col177:32Identifier
3608[12:64Symbol
3609296:9Digit
3610]12:72Symbol
3611.12:48Symbol
3612colors195:8Identifier
3613[12:64Symbol
3614193:9Digit
3615]12:72Symbol
3616=12:55Symbol
3617col177:32Identifier
3618[12:64Symbol
3619026:22Digit
3620]12:72Symbol
3621.12:48Symbol
3622colors195:8Identifier
3623[12:64Symbol
3624193:9Digit
3625]12:72Symbol
3626+12:66Symbol
3627col177:32Identifier
3628[12:64Symbol
3629193:9Digit
3630]12:72Symbol
3631.12:48Symbol
3632colors195:8Identifier
3633[12:64Symbol
3634193:9Digit
3635]12:72Symbol
3636*12:69Symbol
3637pass2_alpha30:2Identifier
3638;12:73Symbol
3639col177:32Identifier
3640[12:64Symbol
3641296:9Digit
3642]12:72Symbol
3643.12:48Symbol
3644colors195:8Identifier
3645[12:64Symbol
3646296:9Digit
3647]12:72Symbol
3648=12:55Symbol
3649col177:32Identifier
3650[12:64Symbol
3651026:22Digit
3652]12:72Symbol
3653.12:48Symbol
3654colors195:8Identifier
3655[12:64Symbol
3656296:9Digit
3657]12:72Symbol
3658+12:66Symbol
3659col177:32Identifier
3660[12:64Symbol
3661193:9Digit
3662]12:72Symbol
3663.12:48Symbol
3664colors195:8Identifier
3665[12:64Symbol
3666296:9Digit
3667]12:72Symbol
3668*12:69Symbol
3669pass2_alpha30:2Identifier
3670;12:73Symbol
3671data471:16Identifier
3672[12:64Symbol
3673i177:26Identifier
3674]12:72Symbol
3675=12:55Symbol
3676col177:32Identifier
3677[12:64Symbol
3678296:9Digit
3679]12:72Symbol
3680.12:48Symbol
3681color12:36Identifier
3682;12:73Symbol
3683}35:1Symbol
3684temp470:16Identifier
3685+=124:10Symbol
3686[12:64Symbol
3687brep24:2Identifier
3688bytesPerRow457:23Identifier
3689]12:72Symbol
3690/78:39Symbol
36914102:9Digit
3692;12:73Symbol
3693data471:16Identifier
3694+=124:10Symbol
3695[12:64Symbol
3696brep24:2Identifier
3697bytesPerRow457:23Identifier
3698]12:72Symbol
3699/78:39Symbol
37004102:9Digit
3701;12:73Symbol
3702}35:1Symbol
3703}35:1Symbol
3704-23:1Symbol
3705(12:17Symbol
3706void23:4Identifier
3707)12:41Symbol
3708copyBuffer167:9Identifier
3709{23:23Symbol
3710temp_buffer54:16Identifier
3711=12:55Symbol
3712[12:64Symbol
3713brep24:2Identifier
3714bitmapData163:30Identifier
3715]12:72Symbol
3716;12:73Symbol
3717orig_buffer164:2Identifier
3718=12:55Symbol
3719[12:64Symbol
3720brep24:2Identifier
3721bitmapData163:30Identifier
3722]12:72Symbol
3723;12:73Symbol
3724}35:1Symbol
3725-23:1Symbol
3726(12:17Symbol
3727void23:4Identifier
3728)12:41Symbol
3729displayBuffer132:11Identifier
3730{23:23Symbol
3731if38:2Identifier
3732(12:17Symbol
3733pass2_alpha30:2Identifier
3734!=38:16Symbol
3735026:22Digit
3736)12:41Symbol
3737[12:64Symbol
3738self46:26Identifier
3739pass2_blend468:10Identifier
3740]12:72Symbol
3741;12:73Symbol
3742if38:2Identifier
3743(12:17Symbol
3744temp_buffer54:16Identifier
3745!=38:16Symbol
3746026:22Digit
3747)12:41Symbol
3748glDrawPixels501:2Identifier
3749(12:17Symbol
3750width_78:40Identifier
3751,12:25Symbol
3752height_79:42Identifier
3753,12:25Symbol
3754GL_RGBA501:32Identifier
3755,12:25Symbol
3756GL_UNSIGNED_BYTE501:41Identifier
3757,12:25Symbol
3758temp_buffer54:16Identifier
3759)12:41Symbol
3760;12:73Symbol
3761if38:2Identifier
3762(12:17Symbol
3763saveMe502:5Identifier
3764==56:20Symbol
3765YES34:18Identifier
3766)12:41Symbol
3767{23:23Symbol
3768[12:64Symbol
3769self46:26Identifier
3770saveImage503:9Identifier
3771:57:26Symbol
3772saveFile503:20Identifier
3773]12:72Symbol
3774;12:73Symbol
3775saveMe502:5Identifier
3776=12:55Symbol
3777NO28:14Identifier
3778;12:73Symbol
3779[12:64Symbol
3780saveFile503:20Identifier
3781release39:8Identifier
3782]12:72Symbol
3783;12:73Symbol
3784}35:1Symbol
3785}35:1Symbol
3786-23:1Symbol
3787(12:17Symbol
3788void23:4Identifier
3789)12:41Symbol
3790saveImageSynced509:10Identifier
3791:57:26Symbol
3792(12:17Symbol
3793NSString509:28Identifier
3794*12:69Symbol
3795)12:41Symbol
3796str509:39Identifier
3797{23:23Symbol
3798saveMe502:5Identifier
3799=12:55Symbol
3800YES34:18Identifier
3801;12:73Symbol
3802saveFile503:20Identifier
3803=12:55Symbol
3804[12:64Symbol
3805str509:39Identifier
3806retain154:15Identifier
3807]12:72Symbol
3808;12:73Symbol
3809}35:1Symbol
3810-23:1Symbol
3811(12:17Symbol
3812void23:4Identifier
3813)12:41Symbol
3814saveImage503:9Identifier
3815:57:26Symbol
3816(12:17Symbol
3817NSString509:28Identifier
3818*12:69Symbol
3819)12:41Symbol
3820file514:33Identifier
3821{23:23Symbol
3822unsigned187:2Identifier
3823char444:25Identifier
3824*12:69Symbol
3825buffer213:16Identifier
3826=12:55Symbol
3827(12:17Symbol
3828unsigned187:2Identifier
3829char444:25Identifier
3830*12:69Symbol
3831)12:41Symbol
3832calloc516:43Identifier
3833(12:17Symbol
3834193:9Digit
3835,12:25Symbol
3836width_78:40Identifier
3837*12:69Symbol
3838height_79:42Identifier
3839*12:69Symbol
38404102:9Digit
3841)12:41Symbol
3842;12:73Symbol
3843unsigned187:2Identifier
3844int110:12Identifier
3845counter517:15Identifier
3846=12:55Symbol
3847026:22Digit
3848;12:73Symbol
3849unsigned187:2Identifier
3850char444:25Identifier
3851*12:69Symbol
3852ptr447:16Identifier
3853=12:55Symbol
3854buffer213:16Identifier
3855;12:73Symbol
3856unsigned187:2Identifier
3857char444:25Identifier
3858*12:69Symbol
3859pix519:17Identifier
3860=12:55Symbol
3861(12:17Symbol
3862unsigned187:2Identifier
3863char444:25Identifier
3864*12:69Symbol
3865)12:41Symbol
3866temp_buffer54:16Identifier
3867;12:73Symbol
3868while520:2Identifier
3869(12:17Symbol
3870counter517:15Identifier
3871<120:14Symbol
3872(12:17Symbol
3873width_78:40Identifier
3874*12:69Symbol
3875height_79:42Identifier
3876)12:41Symbol
3877)12:41Symbol
3878{23:23Symbol
3879unsigned187:2Identifier
3880int110:12Identifier
3881*12:69Symbol
3882ptr_val521:17Identifier
3883=12:55Symbol
3884(12:17Symbol
3885unsigned187:2Identifier
3886int110:12Identifier
3887*12:69Symbol
3888)12:41Symbol
3889pix519:17Identifier
3890;12:73Symbol
3891unsigned187:2Identifier
3892char444:25Identifier
3893*12:69Symbol
3894arr522:18Identifier
3895=12:55Symbol
3896(12:17Symbol
3897unsigned187:2Identifier
3898char444:25Identifier
3899*12:69Symbol
3900)12:41Symbol
3901ptr_val521:17Identifier
3902;12:73Symbol
3903ptr447:16Identifier
3904[12:64Symbol
3905026:22Digit
3906]12:72Symbol
3907=12:55Symbol
3908255523:12Digit
3909;12:73Symbol
3910ptr447:16Identifier
3911[12:64Symbol
3912193:9Digit
3913]12:72Symbol
3914=12:55Symbol
3915arr522:18Identifier
3916[12:64Symbol
3917026:22Digit
3918]12:72Symbol
3919;12:73Symbol
3920ptr447:16Identifier
3921[12:64Symbol
3922296:9Digit
3923]12:72Symbol
3924=12:55Symbol
3925arr522:18Identifier
3926[12:64Symbol
3927193:9Digit
3928]12:72Symbol
3929;12:73Symbol
3930ptr447:16Identifier
3931[12:64Symbol
3932399:9Digit
3933]12:72Symbol
3934=12:55Symbol
3935arr522:18Identifier
3936[12:64Symbol
3937296:9Digit
3938]12:72Symbol
3939;12:73Symbol
3940pix519:17Identifier
3941+=124:10Symbol
39424102:9Digit
3943;12:73Symbol
3944ptr447:16Identifier
3945+=124:10Symbol
39464102:9Digit
3947;12:73Symbol
3948counter517:15Identifier
3949++112:10Symbol
3950;12:73Symbol
3951}35:1Symbol
3952unsigned187:2Identifier
3953char444:25Identifier
3954**532:16Symbol
3955temp470:16Identifier
3956=12:55Symbol
3957(12:17Symbol
3958unsigned187:2Identifier
3959char444:25Identifier
3960**532:16Symbol
3961)12:41Symbol
3962malloc444:32Identifier
3963(12:17Symbol
3964sizeof532:52Identifier
3965(12:17Symbol
3966unsigned187:2Identifier
3967char444:25Identifier
3968*12:69Symbol
3969)12:41Symbol
3970*12:69Symbol
3971height_79:42Identifier
3972)12:41Symbol
3973;12:73Symbol
3974for190:2Identifier
3975(12:17Symbol
3976int110:12Identifier
3977i177:26Identifier
3978=12:55Symbol
3979026:22Digit
3980;12:73Symbol
3981i177:26Identifier
3982<120:14Symbol
3983height_79:42Identifier
3984;12:73Symbol
3985++112:10Symbol
3986i177:26Identifier
3987)12:41Symbol
3988{23:23Symbol
3989temp470:16Identifier
3990[12:64Symbol
3991i177:26Identifier
3992]12:72Symbol
3993=12:55Symbol
3994(12:17Symbol
3995unsigned187:2Identifier
3996char444:25Identifier
3997*12:69Symbol
3998)12:41Symbol
3999&534:30Symbol
4000buffer213:16Identifier
4001[12:64Symbol
4002i177:26Identifier
4003*12:69Symbol
4004width_78:40Identifier
4005*12:69Symbol
40064102:9Digit
4007]12:72Symbol
4008;12:73Symbol
4009}35:1Symbol
4010NSBitmapImageRep150:21Identifier
4011*12:69Symbol
4012img537:20Identifier
4013=12:55Symbol
4014[12:64Symbol
4015[12:64Symbol
4016NSBitmapImageRep150:21Identifier
4017alloc32:26Identifier
4018]12:72Symbol
4019initWithBitmapDataPlanes537:52Identifier
4020:57:26Symbol
4021(12:17Symbol
4022unsigned187:2Identifier
4023char444:25Identifier
4024**532:16Symbol
4025)12:41Symbol
4026temp470:16Identifier
4027pixelsWide537:100Identifier
4028:57:26Symbol
4029width_78:40Identifier
4030pixelsHigh537:119Identifier
4031:57:26Symbol
4032height_79:42Identifier
4033bitsPerSample537:139Identifier
4034:57:26Symbol
40358403:23Digit
4036samplesPerPixel537:156Identifier
4037:57:26Symbol
40384102:9Digit
4039hasAlpha537:175Identifier
4040:57:26Symbol
4041YES34:18Identifier
4042isPlanar537:188Identifier
4043:57:26Symbol
4044NO28:14Identifier
4045colorSpaceName537:200Identifier
4046:57:26Symbol
4047NSCalibratedRGBColorSpace537:216Identifier
4048bitmapFormat537:242Identifier
4049:57:26Symbol
4050NSAlphaFirstBitmapFormat537:255Identifier
4051bytesPerRow457:23Identifier
4052:57:26Symbol
4053width_78:40Identifier
4054*12:69Symbol
40554102:9Digit
4056bitsPerPixel445:18Identifier
4057:57:26Symbol
405832537:314Digit
4059]12:72Symbol
4060;12:73Symbol
4061NSDictionary538:2Identifier
4062*12:69Symbol
4063imageProps538:16Identifier
4064=12:55Symbol
4065[12:64Symbol
4066NSDictionary538:2Identifier
4067dictionaryWithObject538:43Identifier
4068:57:26Symbol
4069[12:64Symbol
4070NSNumber538:65Identifier
4071numberWithFloat538:74Identifier
4072:57:26Symbol
40731.048:15Digit
4074]12:72Symbol
4075forKey538:95Identifier
4076:57:26Symbol
4077NSImageCompressionFactor538:102Identifier
4078]12:72Symbol
4079;12:73Symbol
4080NSData539:5Identifier
4081*12:69Symbol
4082imageData539:13Identifier
4083=12:55Symbol
4084[12:64Symbol
4085img537:20Identifier
4086representationUsingType539:30Identifier
4087:57:26Symbol
4088NSJPEGFileType539:54Identifier
4089properties539:69Identifier
4090:57:26Symbol
4091imageProps538:16Identifier
4092]12:72Symbol
4093;12:73Symbol
4094[12:64Symbol
4095imageData539:13Identifier
4096writeToFile540:16Identifier
4097:57:26Symbol
4098file514:33Identifier
4099atomically540:33Identifier
4100:57:26Symbol
4101YES34:18Identifier
4102]12:72Symbol
4103;12:73Symbol
4104[12:64Symbol
4105img537:20Identifier
4106release39:8Identifier
4107]12:72Symbol
4108;12:73Symbol
4109free38:22Identifier
4110(12:17Symbol
4111temp470:16Identifier
4112)12:41Symbol
4113;12:73Symbol
4114free38:22Identifier
4115(12:17Symbol
4116buffer213:16Identifier
4117)12:41Symbol
4118;12:73Symbol
4119}35:1Symbol
4120-23:1Symbol
4121(12:17Symbol
4122void23:4Identifier
4123)12:41Symbol
4124setTranslationVariable547:10Identifier
4125:57:26Symbol
4126(12:17Symbol
4127float118:12Identifier
4128)12:41Symbol
4129var547:42Identifier
4130{23:23Symbol
4131translation_variable31:14Identifier
4132=12:55Symbol
4133var547:42Identifier
4134;12:73Symbol
4135if38:2Identifier
4136(12:17Symbol
4137trans_var31:2Identifier
4138>122:19Symbol
4139026:22Digit
4140)12:41Symbol
4141trans_var31:2Identifier
4142=12:55Symbol
4143translation_variable31:14Identifier
4144;12:73Symbol
4145else122:5Identifier
4146trans_var31:2Identifier
4147=12:55Symbol
4148-23:1Symbol
4149translation_variable31:14Identifier
4150;12:73Symbol
4151}35:1Symbol
4152@14:1Symbol
4153end16:2Identifier
4154@14:1Symbol
4155implementation14:2Identifier
4156AppController555:17Identifier
4157-23:1Symbol
4158(12:17Symbol
4159void23:4Identifier
4160)12:41Symbol
4161awakeFromNib23:10Identifier
4162{23:23Symbol
4163[12:64Symbol
4164self46:26Identifier
4165startInputSession558:8Identifier
4166]12:72Symbol
4167;12:73Symbol
4168pathChoosen559:2Identifier
4169=12:55Symbol
4170NO28:14Identifier
4171;12:73Symbol
4172passEnabled560:2Identifier
4173=12:55Symbol
4174NO28:14Identifier
4175;12:73Symbol
4176}35:1Symbol
4177-23:1Symbol
4178(12:17Symbol
4179id140:4Identifier
4180)12:41Symbol
4181init32:33Identifier
4182{23:23Symbol
4183self46:26Identifier
4184=12:55Symbol
4185[12:64Symbol
4186super42:3Identifier
4187init32:33Identifier
4188]12:72Symbol
4189;12:73Symbol
4190return143:2Identifier
4191self46:26Identifier
4192;12:73Symbol
4193}35:1Symbol
4194-23:1Symbol
4195(12:17Symbol
4196void23:4Identifier
4197)12:41Symbol
4198dealloc37:10Identifier
4199{23:23Symbol
4200[12:64Symbol
4201session569:3Identifier
4202stopRunning569:11Identifier
4203]12:72Symbol
4204;12:73Symbol
4205[12:64Symbol
4206camera570:3Identifier
4207release39:8Identifier
4208]12:72Symbol
4209;12:73Symbol
4210[12:64Symbol
4211super42:3Identifier
4212dealloc37:10Identifier
4213]12:72Symbol
4214;12:73Symbol
4215}35:1Symbol
4216-23:1Symbol
4217(12:17Symbol
4218CIImage574:4Identifier
4219*12:69Symbol
4220)12:41Symbol
4221view574:14Identifier
4222:57:26Symbol
4223(12:17Symbol
4224QTCaptureView574:20Identifier
4225*12:69Symbol
4226)12:41Symbol
4227view574:14Identifier
4228willDisplayImage574:41Identifier
4229:57:26Symbol
4230(12:17Symbol
4231CIImage574:4Identifier
4232*12:69Symbol
4233)12:41Symbol
4234image438:20Identifier
4235{23:23Symbol
4236NSBitmapImageRep150:21Identifier
4237*12:69Symbol
4238rep575:21Identifier
4239=12:55Symbol
4240[12:64Symbol
4241[12:64Symbol
4242NSBitmapImageRep150:21Identifier
4243alloc32:26Identifier
4244]12:72Symbol
4245initWithCIImage575:53Identifier
4246:57:26Symbol
4247image438:20Identifier
4248]12:72Symbol
4249;12:73Symbol
4250[12:64Symbol
4251gl_view576:3Identifier
4252setImage150:10Identifier
4253:57:26Symbol
4254rep575:21Identifier
4255]12:72Symbol
4256;12:73Symbol
4257[12:64Symbol
4258rep575:21Identifier
4259release39:8Identifier
4260]12:72Symbol
4261;12:73Symbol
4262return143:2Identifier
4263image438:20Identifier
4264;12:73Symbol
4265}35:1Symbol
4266-23:1Symbol
4267(12:17Symbol
4268IBAction581:4Identifier
4269)12:41Symbol
4270startInputSession558:8Identifier
4271{23:23Symbol
4272session569:3Identifier
4273=12:55Symbol
4274[12:64Symbol
4275QTCaptureSession582:13Identifier
4276new582:30Identifier
4277]12:72Symbol
4278;12:73Symbol
4279camera570:3Identifier
4280=12:55Symbol
4281[12:64Symbol
4282QTCaptureDevice583:12Identifier
4283defaultInputDeviceWithMediaType583:28Identifier
4284:57:26Symbol
4285QTMediaTypeVideo583:61Identifier
4286]12:72Symbol
4287;12:73Symbol
4288if38:2Identifier
4289(12:17Symbol
4290[12:64Symbol
4291camera570:3Identifier
4292open584:13Identifier
4293:57:26Symbol
4294NULL584:19Identifier
4295]12:72Symbol
4296==56:20Symbol
4297NO28:14Identifier
4298)12:41Symbol
4299{23:23Symbol
4300NSRunAlertPanel450:3Identifier
4301(12:17Symbol
4302@14:1Symbol
4303Webcam not accessible585:20String
4304,12:25Symbol
4305@14:1Symbol
4306Is your webcam plugged in? Program will now exit..585:46String
4307,12:25Symbol
4308@14:1Symbol
4309Ok450:60String
4310,12:25Symbol
4311nil24:9Identifier
4312,12:25Symbol
4313nil24:9Identifier
4314)12:41Symbol
4315;12:73Symbol
4316exit586:3Identifier
4317(12:17Symbol
4318026:22Digit
4319)12:41Symbol
4320;12:73Symbol
4321}35:1Symbol
4322QTCaptureInput588:2Identifier
4323*12:69Symbol
4324input588:18Identifier
4325=12:55Symbol
4326[12:64Symbol
4327[12:64Symbol
4328QTCaptureDeviceInput588:28Identifier
4329alloc32:26Identifier
4330]12:72Symbol
4331initWithDevice588:56Identifier
4332:57:26Symbol
4333camera570:3Identifier
4334]12:72Symbol
4335;12:73Symbol
4336[12:64Symbol
4337session569:3Identifier
4338addInput589:11Identifier
4339:57:26Symbol
4340input588:18Identifier
4341error589:27Identifier
4342:57:26Symbol
4343NULL584:19Identifier
4344]12:72Symbol
4345;12:73Symbol
4346[12:64Symbol
4347input588:18Identifier
4348release39:8Identifier
4349]12:72Symbol
4350;12:73Symbol
4351[12:64Symbol
4352view574:14Identifier
4353setCaptureSession591:8Identifier
4354:57:26Symbol
4355session569:3Identifier
4356]12:72Symbol
4357;12:73Symbol
4358[12:64Symbol
4359session569:3Identifier
4360startRunning592:11Identifier
4361]12:72Symbol
4362;12:73Symbol
4363}35:1Symbol
4364-23:1Symbol
4365(12:17Symbol
4366IBAction581:4Identifier
4367)12:41Symbol
4368saveTheImage595:14Identifier
4369:57:26Symbol
4370(12:17Symbol
4371id140:4Identifier
4372)12:41Symbol
4373sender595:33Identifier
4374{23:23Symbol
4375if38:2Identifier
4376(12:17Symbol
4377pathChoosen559:2Identifier
4378==56:20Symbol
4379NO28:14Identifier
4380)12:41Symbol
4381{23:23Symbol
4382NSOpenPanel597:3Identifier
4383*12:69Symbol
4384panel597:16Identifier
4385=12:55Symbol
4386[12:64Symbol
4387NSOpenPanel597:3Identifier
4388openPanel597:37Identifier
4389]12:72Symbol
4390;12:73Symbol
4391[12:64Symbol
4392panel597:16Identifier
4393setAllowsMultipleSelection598:10Identifier
4394:57:26Symbol
4395NO28:14Identifier
4396]12:72Symbol
4397;12:73Symbol
4398[12:64Symbol
4399panel597:16Identifier
4400setCanChooseFiles599:10Identifier
4401:57:26Symbol
4402NO28:14Identifier
4403]12:72Symbol
4404;12:73Symbol
4405[12:64Symbol
4406panel597:16Identifier
4407setCanChooseDirectories600:10Identifier
4408:57:26Symbol
4409YES34:18Identifier
4410]12:72Symbol
4411;12:73Symbol
4412if38:2Identifier
4413(12:17Symbol
4414[12:64Symbol
4415panel597:16Identifier
4416runModal601:13Identifier
4417]12:72Symbol
4418==56:20Symbol
4419NSFileHandlingPanelOKButton601:26Identifier
4420)12:41Symbol
4421{23:23Symbol
4422NSArray602:4Identifier
4423*12:69Symbol
4424ar602:13Identifier
4425=12:55Symbol
4426[12:64Symbol
4427panel597:16Identifier
4428URLs602:25Identifier
4429]12:72Symbol
4430;12:73Symbol
4431NSString509:28Identifier
4432*12:69Symbol
4433output_p603:14Identifier
4434=12:55Symbol
4435[12:64Symbol
4436[12:64Symbol
4437[12:64Symbol
4438ar602:13Identifier
4439objectAtIndex603:31Identifier
4440:57:26Symbol
4441026:22Digit
4442]12:72Symbol
4443path603:49Identifier
4444]12:72Symbol
4445retain154:15Identifier
4446]12:72Symbol
4447;12:73Symbol
4448[12:64Symbol
4449output_path604:5Identifier
4450setStringValue604:17Identifier
4451:57:26Symbol
4452output_p603:14Identifier
4453]12:72Symbol
4454;12:73Symbol
4455[12:64Symbol
4456output_p603:14Identifier
4457release39:8Identifier
4458]12:72Symbol
4459;12:73Symbol
4460pathChoosen559:2Identifier
4461=12:55Symbol
4462YES34:18Identifier
4463;12:73Symbol
4464}35:1Symbol
4465else122:5Identifier
4466return143:2Identifier
4467;12:73Symbol
4468}35:1Symbol
4469static110:5Identifier
4470int110:12Identifier
4471index609:13Identifier
4472=12:55Symbol
4473026:22Digit
4474;12:73Symbol
4475++112:10Symbol
4476index609:13Identifier
4477;12:73Symbol
4478NSString509:28Identifier
4479*12:69Symbol
4480custom_str611:12Identifier
4481=12:55Symbol
4482[12:64Symbol
4483save_prefix611:26Identifier
4484stringValue611:38Identifier
4485]12:72Symbol
4486;12:73Symbol
4487if38:2Identifier
4488(12:17Symbol
4489[12:64Symbol
4490custom_str611:12Identifier
4491length612:17Identifier
4492]12:72Symbol
4493==56:20Symbol
4494026:22Digit
4495)12:41Symbol
4496custom_str611:12Identifier
4497=12:55Symbol
4498@14:1Symbol
4499ac_image612:45String
4500;12:73Symbol
4501NSString509:28Identifier
4502*12:69Symbol
4503str509:39Identifier
4504=12:55Symbol
4505[12:64Symbol
4506NSString509:28Identifier
4507stringWithFormat613:28Identifier
4508:57:26Symbol
4509@14:1Symbol
4510%@/%@_%d.jpg613:46String
4511,12:25Symbol
4512[12:64Symbol
4513output_path604:5Identifier
4514stringValue611:38Identifier
4515]12:72Symbol
4516,12:25Symbol
4517custom_str611:12Identifier
4518,12:25Symbol
4519index609:13Identifier
4520]12:72Symbol
4521;12:73Symbol
4522[12:64Symbol
4523gl_view576:3Identifier
4524saveImageSynced509:10Identifier
4525:57:26Symbol
4526str509:39Identifier
4527]12:72Symbol
4528;12:73Symbol
4529NSString509:28Identifier
4530*12:69Symbol
4531num172:32Identifier
4532=12:55Symbol
4533[12:64Symbol
4534NSString509:28Identifier
4535stringWithFormat613:28Identifier
4536:57:26Symbol
4537@14:1Symbol
4538%d615:46String
4539,12:25Symbol
4540index609:13Identifier
4541]12:72Symbol
4542;12:73Symbol
4543[12:64Symbol
4544num_images616:3Identifier
4545setStringValue604:17Identifier
4546:57:26Symbol
4547num172:32Identifier
4548]12:72Symbol
4549;12:73Symbol
4550}35:1Symbol
4551-23:1Symbol
4552(12:17Symbol
4553IBAction581:4Identifier
4554)12:41Symbol
4555changeFilter619:14Identifier
4556:57:26Symbol
4557(12:17Symbol
4558id140:4Identifier
4559)12:41Symbol
4560sender595:33Identifier
4561{23:23Symbol
4562NSInteger620:2Identifier
4563num172:32Identifier
4564=12:55Symbol
4565[12:64Symbol
4566filterType620:19Identifier
4567indexOfSelectedItem620:30Identifier
4568]12:72Symbol
4569;12:73Symbol
4570if38:2Identifier
4571(12:17Symbol
4572num172:32Identifier
4573==56:20Symbol
45744102:9Digit
4575||84:29Symbol
4576num172:32Identifier
4577==56:20Symbol
45785105:9Digit
4579)12:41Symbol
4580[12:64Symbol
4581filter_options622:4Identifier
4582orderFront622:19Identifier
4583:57:26Symbol
4584self46:26Identifier
4585]12:72Symbol
4586;12:73Symbol
4587[12:64Symbol
4588gl_view576:3Identifier
4589setOperationType172:10Identifier
4590:57:26Symbol
4591num172:32Identifier
4592]12:72Symbol
4593;12:73Symbol
4594}35:1Symbol
4595-23:1Symbol
4596(12:17Symbol
4597IBAction581:4Identifier
4598)12:41Symbol
4599hideDialog626:14Identifier
4600:57:26Symbol
4601(12:17Symbol
4602id140:4Identifier
4603)12:41Symbol
4604sender595:33Identifier
4605{23:23Symbol
4606[12:64Symbol
4607filter_options622:4Identifier
4608orderOut627:18Identifier
4609:57:26Symbol
4610self46:26Identifier
4611]12:72Symbol
4612;12:73Symbol
4613}35:1Symbol
4614-23:1Symbol
4615(12:17Symbol
4616IBAction581:4Identifier
4617)12:41Symbol
4618addImageTo630:14Identifier
4619:57:26Symbol
4620(12:17Symbol
4621id140:4Identifier
4622)12:41Symbol
4623sender595:33Identifier
4624{23:23Symbol
4625NSOpenPanel597:3Identifier
4626*12:69Symbol
4627panel597:16Identifier
4628=12:55Symbol
4629[12:64Symbol
4630NSOpenPanel597:3Identifier
4631openPanel597:37Identifier
4632]12:72Symbol
4633;12:73Symbol
4634[12:64Symbol
4635panel597:16Identifier
4636setAllowsMultipleSelection598:10Identifier
4637:57:26Symbol
4638YES34:18Identifier
4639]12:72Symbol
4640;12:73Symbol
4641[12:64Symbol
4642panel597:16Identifier
4643setCanChooseFiles599:10Identifier
4644:57:26Symbol
4645YES34:18Identifier
4646]12:72Symbol
4647;12:73Symbol
4648[12:64Symbol
4649panel597:16Identifier
4650setCanChooseDirectories600:10Identifier
4651:57:26Symbol
4652NO28:14Identifier
4653]12:72Symbol
4654;12:73Symbol
4655if38:2Identifier
4656(12:17Symbol
4657[12:64Symbol
4658panel597:16Identifier
4659runModal601:13Identifier
4660]12:72Symbol
4661)12:41Symbol
4662{23:23Symbol
4663NSArray602:4Identifier
4664*12:69Symbol
4665ar602:13Identifier
4666=12:55Symbol
4667[12:64Symbol
4668panel597:16Identifier
4669URLs602:25Identifier
4670]12:72Symbol
4671;12:73Symbol
4672for190:2Identifier
4673(12:17Symbol
4674NSURL637:7Identifier
4675*12:69Symbol
4676s637:14Identifier
4677in637:16Identifier
4678ar602:13Identifier
4679)12:41Symbol
4680{23:23Symbol
4681NSString509:28Identifier
4682*12:69Symbol
4683path603:49Identifier
4684=12:55Symbol
4685[12:64Symbol
4686s637:14Identifier
4687path603:49Identifier
4688]12:72Symbol
4689;12:73Symbol
4690[12:64Symbol
4691combo639:5Identifier
4692addItemWithObjectValue639:11Identifier
4693:57:26Symbol
4694path603:49Identifier
4695]12:72Symbol
4696;12:73Symbol
4697}35:1Symbol
4698}35:1Symbol
4699}35:1Symbol
4700-23:1Symbol
4701(12:17Symbol
4702IBAction581:4Identifier
4703)12:41Symbol
4704rmvImageFrom644:14Identifier
4705:57:26Symbol
4706(12:17Symbol
4707id140:4Identifier
4708)12:41Symbol
4709sender595:33Identifier
4710{23:23Symbol
4711NSInteger620:2Identifier
4712index609:13Identifier
4713=12:55Symbol
4714[12:64Symbol
4715combo639:5Identifier
4716indexOfSelectedItem620:30Identifier
4717]12:72Symbol
4718;12:73Symbol
4719if38:2Identifier
4720(12:17Symbol
4721index609:13Identifier
4722>=251:13Symbol
4723026:22Digit
4724)12:41Symbol
4725[12:64Symbol
4726combo639:5Identifier
4727removeItemAtIndex647:10Identifier
4728:57:26Symbol
4729index609:13Identifier
4730]12:72Symbol
4731;12:73Symbol
4732}35:1Symbol
4733-23:1Symbol
4734(12:17Symbol
4735IBAction581:4Identifier
4736)12:41Symbol
4737makeCurrent650:14Identifier
4738:57:26Symbol
4739(12:17Symbol
4740id140:4Identifier
4741)12:41Symbol
4742sender595:33Identifier
4743{23:23Symbol
4744NSInteger620:2Identifier
4745code651:12Identifier
4746=12:55Symbol
4747[12:64Symbol
4748combo639:5Identifier
4749indexOfSelectedItem620:30Identifier
4750]12:72Symbol
4751;12:73Symbol
4752if38:2Identifier
4753(12:17Symbol
4754code651:12Identifier
4755>=251:13Symbol
4756026:22Digit
4757)12:41Symbol
4758{23:23Symbol
4759NSArray602:4Identifier
4760*12:69Symbol
4761ar_path653:13Identifier
4762=12:55Symbol
4763[12:64Symbol
4764combo639:5Identifier
4765objectValues653:30Identifier
4766]12:72Symbol
4767;12:73Symbol
4768NSString509:28Identifier
4769*12:69Symbol
4770path603:49Identifier
4771=12:55Symbol
4772[12:64Symbol
4773ar_path653:13Identifier
4774objectAtIndex603:31Identifier
4775:57:26Symbol
4776code651:12Identifier
4777]12:72Symbol
4778;12:73Symbol
4779NSImage655:3Identifier
4780*12:69Symbol
4781image438:20Identifier
4782=12:55Symbol
4783[12:64Symbol
4784[12:64Symbol
4785NSImage655:3Identifier
4786alloc32:26Identifier
4787]12:72Symbol
4788initByReferencingFile655:37Identifier
4789:57:26Symbol
4790path603:49Identifier
4791]12:72Symbol
4792;12:73Symbol
4793if38:2Identifier
4794(12:17Symbol
4795image438:20Identifier
4796!=38:16Symbol
4797nil24:9Identifier
4798)12:41Symbol
4799{23:23Symbol
4800[12:64Symbol
4801gl_view576:3Identifier
4802setRep_image657:13Identifier
4803:57:26Symbol
4804image438:20Identifier
4805]12:72Symbol
4806;12:73Symbol
4807[12:64Symbol
4808image438:20Identifier
4809release39:8Identifier
4810]12:72Symbol
4811;12:73Symbol
4812[12:64Symbol
4813gl_view576:3Identifier
4814proc433:10Identifier
4815]12:72Symbol
4816;12:73Symbol
4817}35:1Symbol
4818}35:1Symbol
4819else122:5Identifier
4820NSRunAlertPanel450:3Identifier
4821(12:17Symbol
4822@14:1Symbol
4823Problem Selecting Image661:26String
4824,12:25Symbol
4825@14:1Symbol
4826Error you must add a image, then select it in the combo box and press Make Current661:54String
4827,12:25Symbol
4828@14:1Symbol
4829Ok450:60String
4830,12:25Symbol
4831nil24:9Identifier
4832,12:25Symbol
4833nil24:9Identifier
4834)12:41Symbol
4835;12:73Symbol
4836}35:1Symbol
4837-23:1Symbol
4838(12:17Symbol
4839void23:4Identifier
4840)12:41Symbol
4841makeImageCurrent664:10Identifier
4842:57:26Symbol
4843(12:17Symbol
4844NSString509:28Identifier
4845*12:69Symbol
4846)12:41Symbol
4847image438:20Identifier
4848{23:23Symbol
4849NSImage655:3Identifier
4850*12:69Symbol
4851imagef665:11Identifier
4852=12:55Symbol
4853[12:64Symbol
4854[12:64Symbol
4855NSImage655:3Identifier
4856alloc32:26Identifier
4857]12:72Symbol
4858initByReferencingFile655:37Identifier
4859:57:26Symbol
4860image438:20Identifier
4861]12:72Symbol
4862;12:73Symbol
4863if38:2Identifier
4864(12:17Symbol
4865imagef665:11Identifier
4866!=38:16Symbol
4867nil24:9Identifier
4868)12:41Symbol
4869{23:23Symbol
4870[12:64Symbol
4871gl_view576:3Identifier
4872setRep_image657:13Identifier
4873:57:26Symbol
4874imagef665:11Identifier
4875]12:72Symbol
4876;12:73Symbol
4877[12:64Symbol
4878imagef665:11Identifier
4879release39:8Identifier
4880]12:72Symbol
4881;12:73Symbol
4882[12:64Symbol
4883gl_view576:3Identifier
4884proc433:10Identifier
4885]12:72Symbol
4886;12:73Symbol
4887}35:1Symbol
4888}35:1Symbol
4889-23:1Symbol
4890(12:17Symbol
4891IBAction581:4Identifier
4892)12:41Symbol
4893showImageSelector673:14Identifier
4894:57:26Symbol
4895(12:17Symbol
4896id140:4Identifier
4897)12:41Symbol
4898sender595:33Identifier
4899{23:23Symbol
4900[12:64Symbol
4901filter_options622:4Identifier
4902orderFront622:19Identifier
4903:57:26Symbol
4904self46:26Identifier
4905]12:72Symbol
4906;12:73Symbol
4907}35:1Symbol
4908-23:1Symbol
4909(12:17Symbol
4910IBAction581:4Identifier
4911)12:41Symbol
4912enablePass677:14Identifier
4913:57:26Symbol
4914(12:17Symbol
4915id140:4Identifier
4916)12:41Symbol
4917sender595:33Identifier
4918{23:23Symbol
4919[12:64Symbol
4920ed_second678:3Identifier
4921setEnabled678:13Identifier
4922:57:26Symbol
4923YES34:18Identifier
4924]12:72Symbol
4925;12:73Symbol
4926if38:2Identifier
4927(12:17Symbol
4928passEnabled560:2Identifier
4929==56:20Symbol
4930NO28:14Identifier
4931)12:41Symbol
4932{23:23Symbol
4933[12:64Symbol
4934ed_25680:4Identifier
4935setEnabled678:13Identifier
4936:57:26Symbol
4937YES34:18Identifier
4938]12:72Symbol
4939;12:73Symbol
4940[12:64Symbol
4941ed_50681:4Identifier
4942setEnabled678:13Identifier
4943:57:26Symbol
4944YES34:18Identifier
4945]12:72Symbol
4946;12:73Symbol
4947[12:64Symbol
4948ed_75682:4Identifier
4949setEnabled678:13Identifier
4950:57:26Symbol
4951YES34:18Identifier
4952]12:72Symbol
4953;12:73Symbol
4954passEnabled560:2Identifier
4955=12:55Symbol
4956YES34:18Identifier
4957;12:73Symbol
4958}35:1Symbol
4959else122:5Identifier
4960{23:23Symbol
4961passEnabled560:2Identifier
4962=12:55Symbol
4963NO28:14Identifier
4964;12:73Symbol
4965[12:64Symbol
4966ed_25680:4Identifier
4967setEnabled678:13Identifier
4968:57:26Symbol
4969NO28:14Identifier
4970]12:72Symbol
4971;12:73Symbol
4972[12:64Symbol
4973ed_50681:4Identifier
4974setEnabled678:13Identifier
4975:57:26Symbol
4976NO28:14Identifier
4977]12:72Symbol
4978;12:73Symbol
4979[12:64Symbol
4980ed_75682:4Identifier
4981setEnabled678:13Identifier
4982:57:26Symbol
4983NO28:14Identifier
4984]12:72Symbol
4985;12:73Symbol
4986}35:1Symbol
4987}35:1Symbol
4988-23:1Symbol
4989(12:17Symbol
4990IBAction581:4Identifier
4991)12:41Symbol
4992enable25693:14Identifier
4993:57:26Symbol
4994(12:17Symbol
4995id140:4Identifier
4996)12:41Symbol
4997sender595:33Identifier
4998{23:23Symbol
4999}35:1Symbol
5000-23:1Symbol
5001(12:17Symbol
5002IBAction581:4Identifier
5003)12:41Symbol
5004enable50696:14Identifier
5005:57:26Symbol
5006(12:17Symbol
5007id140:4Identifier
5008)12:41Symbol
5009sender595:33Identifier
5010{23:23Symbol
5011}35:1Symbol
5012-23:1Symbol
5013(12:17Symbol
5014IBAction581:4Identifier
5015)12:41Symbol
5016enable75699:14Identifier
5017:57:26Symbol
5018(12:17Symbol
5019id140:4Identifier
5020)12:41Symbol
5021sender595:33Identifier
5022{23:23Symbol
5023}35:1Symbol
5024-23:1Symbol
5025(12:17Symbol
5026IBAction581:4Identifier
5027)12:41Symbol
5028openOptions702:14Identifier
5029:57:26Symbol
5030(12:17Symbol
5031id140:4Identifier
5032)12:41Symbol
5033sender595:33Identifier
5034{23:23Symbol
5035[12:64Symbol
5036options_window703:3Identifier
5037orderFront622:19Identifier
5038:57:26Symbol
5039self46:26Identifier
5040]12:72Symbol
5041;12:73Symbol
5042NSLog704:2Identifier
5043(12:17Symbol
5044@14:1Symbol
5045Test704:9String
5046)12:41Symbol
5047;12:73Symbol
5048}35:1Symbol
5049-23:1Symbol
5050(12:17Symbol
5051IBAction581:4Identifier
5052)12:41Symbol
5053dismissOk707:14Identifier
5054:57:26Symbol
5055(12:17Symbol
5056id140:4Identifier
5057)12:41Symbol
5058sender595:33Identifier
5059{23:23Symbol
5060if38:2Identifier
5061(12:17Symbol
5062[12:64Symbol
5063options_second708:6Identifier
5064integerValue708:21Identifier
5065]12:72Symbol
5066)12:41Symbol
5067{23:23Symbol
5068NSInteger620:2Identifier
5069dir709:13Identifier
5070=12:55Symbol
5071[12:64Symbol
5072options_select709:20Identifier
5073indexOfSelectedItem620:30Identifier
5074]12:72Symbol
5075;12:73Symbol
5076float118:12Identifier
5077values710:9Identifier
5078[12:64Symbol
5079]12:72Symbol
5080=12:55Symbol
5081{23:23Symbol
50820.25710:22Digit
5083f30:19Identifier
5084,12:25Symbol
50850.50710:29Digit
5086f30:19Identifier
5087,12:25Symbol
50880.75710:36Digit
5089f30:19Identifier
5090,12:25Symbol
5091026:22Digit
5092}35:1Symbol
5093;12:73Symbol
5094[12:64Symbol
5095gl_view576:3Identifier
5096enable_pass2429:10Identifier
5097:57:26Symbol
5098values710:9Identifier
5099[12:64Symbol
5100dir709:13Identifier
5101]12:72Symbol
5102]12:72Symbol
5103;12:73Symbol
5104}35:1Symbol
5105else122:5Identifier
5106{23:23Symbol
5107[12:64Symbol
5108gl_view576:3Identifier
5109enable_pass2429:10Identifier
5110:57:26Symbol
51110.030:16Digit
5112f30:19Identifier
5113]12:72Symbol
5114;12:73Symbol
5115}35:1Symbol
5116int110:12Identifier
5117index609:13Identifier
5118=12:55Symbol
5119026:22Digit
5120;12:73Symbol
5121index609:13Identifier
5122=12:55Symbol
5123[12:64Symbol
5124speed_select717:11Identifier
5125indexOfSelectedItem620:30Identifier
5126]12:72Symbol
5127;12:73Symbol
5128float118:12Identifier
5129values710:9Identifier
5130[12:64Symbol
5131]12:72Symbol
5132=12:55Symbol
5133{23:23Symbol
51340.001718:21Digit
5135,12:25Symbol
51360.131:37Digit
5137,12:25Symbol
51380.3718:33Digit
5139,12:25Symbol
51400.5718:38Digit
5141,12:25Symbol
51421.048:15Digit
5143,12:25Symbol
5144026:22Digit
5145}35:1Symbol
5146;12:73Symbol
5147[12:64Symbol
5148gl_view576:3Identifier
5149setTranslationVariable547:10Identifier
5150:57:26Symbol
5151values710:9Identifier
5152[12:64Symbol
5153index609:13Identifier
5154]12:72Symbol
5155]12:72Symbol
5156;12:73Symbol
5157[12:64Symbol
5158options_window703:3Identifier
5159orderOut627:18Identifier
5160:57:26Symbol
5161self46:26Identifier
5162]12:72Symbol
5163;12:73Symbol
5164}35:1Symbol
5165@14:1Symbol
5166end16:2Identifier