diff options
Diffstat (limited to 'lib/tv/doc/src/set_poll_int.ps')
-rw-r--r-- | lib/tv/doc/src/set_poll_int.ps | 483 |
1 files changed, 483 insertions, 0 deletions
diff --git a/lib/tv/doc/src/set_poll_int.ps b/lib/tv/doc/src/set_poll_int.ps new file mode 100644 index 0000000000..cceb30486f --- /dev/null +++ b/lib/tv/doc/src/set_poll_int.ps @@ -0,0 +1,483 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: (ImageMagick) +%%Title: (./set_poll_int.tmp.eps) +%%CreationDate: (Tue Jun 12 16:08:39 2001) +%%BoundingBox: 0 17 200 154 +%%DocumentData: Clean7Bit +%%LanguageLevel: 1 +%%Pages: 0 +%%EndComments + +%%BeginDefaults +%%PageOrientation: Portrait +%%EndDefaults + +%%BeginProlog +% +% Display a color image. The image is displayed in color on +% Postscript viewers or printers that support color, otherwise +% it is displayed as grayscale. +% +/buffer 512 string def +/byte 1 string def +/color_packet 3 string def +/pixels 768 string def + +/DirectClassPacket +{ + % + % Get a DirectClass packet. + % + % Parameters: + % red. + % green. + % blue. + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + compression 0 gt + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/DirectClassImage +{ + % + % Display a DirectClass image. + % + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { DirectClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayDirectClassPacket } image + } ifelse +} bind def + +/GrayDirectClassPacket +{ + % + % Get a DirectClass packet; convert to grayscale. + % + % Parameters: + % red + % green + % blue + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 gt + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/GrayPseudoClassPacket +{ + % + % Get a PseudoClass packet; convert to grayscale. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 gt + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassPacket +{ + % + % Get a PseudoClass packet. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + compression 0 gt + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassImage +{ + % + % Display a PseudoClass image. + % + % Parameters: + % class: 0-PseudoClass or 1-Grayscale. + % + currentfile buffer readline pop + token pop /class exch def pop + class 0 gt + { + currentfile buffer readline pop + token pop /depth exch def pop + /grays columns 8 add depth sub depth mul 8 idiv string def + columns rows depth + [ + columns 0 0 + rows neg 0 rows + ] + { currentfile grays readhexstring pop } image + } + { + % + % Parameters: + % colors: number of colors in the colormap. + % colormap: red, green, blue color packets. + % + currentfile buffer readline pop + token pop /colors exch def pop + /colors colors 3 mul def + /colormap colors string def + currentfile colormap readhexstring pop pop + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { PseudoClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayPseudoClassPacket } image + } ifelse + } ifelse +} bind def + +/DisplayImage +{ + % + % Display a DirectClass or PseudoClass image. + % + % Parameters: + % x & y translation. + % x & y scale. + % label pointsize. + % image label. + % image columns & rows. + % class: 0-DirectClass or 1-PseudoClass. + % compression: 0-RunlengthEncodedCompression or 1-NoCompression. + % hex color packets. + % + gsave + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + x y translate + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + currentfile buffer readline pop + token pop /pointsize exch def pop + /Helvetica findfont pointsize scalefont setfont + x y scale + currentfile buffer readline pop + token pop /columns exch def + token pop /rows exch def pop + currentfile buffer readline pop + token pop /class exch def pop + currentfile buffer readline pop + token pop /compression exch def pop + class 0 gt { PseudoClassImage } { DirectClassImage } ifelse + grestore +} bind def +%%EndProlog +%%Page: 1 1 +%%PageBoundingBox: 0 17 200 154 +userdict begin +%%BeginData: +DisplayImage +0 17 +200.000000 137.000000 +12 +315 215 +1 +0 +0 +16 +ffffff +000000 +d8d8d8 +c2c2c2 +6b6b6b +d9d9d9 +828282 +aa2455 +c3c3c3 +000000 +000000 +000000 +000000 +000000 +000000 +000000 +000a01ff0124000b0208040001ff012400000208040000000208040002ff022400000208 +0400000002080400020000ff0021040002000000020804000000020204060200000004ff +0421020000000405020204000000020204000209000d02ff021800000202040000000202 +040002080000020d04000281010102020101023701010254000002020400000002020400 +02080000020d040002580103020b010002070104020a01010202010102060101020b0100 +02210101025400000202040000000202040002080000020d040002570101020101010209 +01010207010102010101020901010202010102060101020a010102210101025400000202 +040000000202040002080000020204060203040002570101020601030201010402050101 +020101010201010302030101020201010206010102020101020001010201010402010103 +020201010200010102000101020101010202010302030101025400000202040000000403 +020800000202040003040000020304000257010202040101020101010201010102070101 +020101010200010102010101020201010202010102060101020201020200010102010101 +020201010201010102010101020001010200010102010101020101010201010102020101 +0254000004030101020b0000020304000302000002040400025801030202010102010101 +020101010207010102010100020101010201010102020101020201010206010102020101 +020101010201010102020101020101010201010202020101020101010205010102020101 +02570103020b0000020304000302000002040400025a0102020101050201010102070103 +020201010201010102020101020201010206010102020101020101010201010102020105 +020101010204010102000100020301040202010102570103020b00000204040003000000 +02050400025b010102010101020501010207010102040101020101010202010102020101 +020601010202010102010101020101010202010102050101020401010200010002020101 +020101010202010102570103020b00000204040003000000020504000257010102010101 +020101010202010002010101020701010204010102010101020201010202010102060101 +020201010201010102010101020201010202010002010101020501010203010102010101 +0202010102570103020b0000020500000206040002580103020301030203010202050101 +020501030203010102020101020601010202010102010101020201020201010302020101 +0205010102040102020001010201010102570103020b0000020d040002ff021a0103020b +0000020d040002ff021a0103020b0000020d040002ff021a0103020c040d02ff021b0103 +02ff0236010302ff02360103020200ff002f0400020201030202000004ff042f02020103 +02ff02360103020205ff053002020103020205ff053002020103020205ff053002020103 +020205ff053002020103020205ff053002020103020205ff053002020103020205ff0530 +02020103020205ff053002020103020205ff053002020103020205ff0530020201030202 +05e5003b050e02020103020205e5003a0600050e02020103020205e5000105370601050e +02020103020205e5000105370601050e02020103020205e5000105370601050e02020103 +020205e5000105370601050e02020103020205e5000105370601050e02020103020205e5 +000105370601050e02020103020205e5000105370601050e020201030202051b000105c7 +000105150102050201000502010005160601050e020201030202051a0003050b01000503 +0100051e010205090103050a010205030102050501000568000105140100050201000501 +01000501010005170601050e02020103020205190005050a010005030100052001000509 +010005020100050b010005050100056f0001051401000502010005010100050001000518 +0601050e0202010302020518000205010002050901010501010105020102050201000500 +010105020100050201000502010205050100050901000502010005020102050501000505 +010005030102050201000500010105030101050001000559000105140100050201000501 +010105190601050e02020103020205170002050300020508010105010101050101000502 +010005010101050101000501010005020100050101000502010005040100050901000502 +010005010100050201000504010005050100050501000502010105010100050101000501 +0101055900010514010005020100050101000500010005180601050e0202010302020516 +000205050002050701000500010105000100050501000501010005020100050101000502 +010005050100050401000509010305020100050201000504010005050100050501000502 +010005020100050101000502010005590001051401000502010005010100050101000517 +0601050e0202010302020515060205070602050601000500010105000100050201030501 +010005020100050101000502010005020103050401000509010005050100050201000504 +010005050100050501000502010005020100050101000502010005590001051401000502 +0100050101000501010005170601050e0202010302020516060205050602050701000503 +010005010100050201000501010005020100050101000502010005010100050201000504 +010005090100050501000502010005040100050501000505010005020100050201000501 +010005020100055900010514010005020100050101000502010005160601050e02020103 +020205170602050306020508010005030100050101000502010005010100050201000501 +010005010101050101000502010005040100050901000505010005020100050401000505 +010005050100050201000502010005010100050101010559000105150102050201000502 +010005160601050e02020103020205180602050106020509010005030100050201030501 +010005020100050201010500010005020103050401000509010005060102050501000505 +010005050100050201000502010005020101050001000559000105370601050e02020103 +020205190605056a01000559000105370601050e020201030202051a0603056701000502 +01000559000105370601050e020201030202051b060105690102055a000105370601050e +02020103020205e5000105370601050e02020103020205e5000105370601050e02020103 +020205e5000105370601050e02020103020205e5000105370601050e02020103020205e5 +000105370601050e02020103020205e5000105370601050e02020103020205e500010639 +050e02020103020205e50000063a050e02020103020205ff053002020103020205ff0530 +02020103020205ff053002020103020205ff053002020103020205ff0530020201030202 +05ff053002020103020205ff053002020103020205ff053002020103020205ff05300202 +0103020205ff053002020103020205ff053002020103020205ff053002020103020205ff +053002020103020205ff053002020103020205ff053002020103020205ff053002020103 +020205ff053002020103020205ff053002020103020205ff053002020103020205ff0530 +02020103020205e5003b050e02020103020205e5003a0600050e02020103020205e50001 +05370601050e02020103020205e5000105370601050e02020103020205e5000105370601 +050e02020103020205e5000105370601050e02020103020205e5000105370601050e0202 +0103020205e5000105370601050e02020103020205e5000105370601050e020201030202 +051a060105c8000105070102051f010205090601050e02020103020205190603050e0100 +050c0100051a01000506010005100103050a010205030102050501000554000105060100 +050201000520010005090601050e02020103020205180605050d0100050c0100051a0100 +0518010005020100050b010005050100055b000105060100050201000502010205020100 +0500010105030102050301020505010005090601050e0202010302020517060207010602 +050b01000500010005020100050201000501010405020102050201010500010005030102 +050201040502010205030102050901000502010005020102050501000505010005030102 +050201000500010105030101050001000545000105060100050501000502010005010101 +05010100050101000502010005010100050201000504010005090601050e020201030202 +0516060207030602050a0100050001000502010005020100050301000503010005020100 +050101000500010005000100050101000502010005030100050601000502010005020100 +050801000502010005010100050201000504010005050100050501000502010105010100 +050101000501010105450001050601000509010005010100050201000501010005050100 +050201000504010005090601050e02020103020205150602070506020509010005000100 +050201000502010005030100050301000502010005010100050001000500010005050100 +050301000506010005020100050c01030502010005020100050401000505010005050100 +050201000502010005010100050201000545000105060100050601030501010005020100 +05010100050501040504010005090601050e020201030202051400020707000205070100 +050201000501010005020100050301000503010005020100050101000500010005000100 +05020103050301000506010005020100050c010005050100050201000504010005050100 +050501000502010005020100050101000502010005450001050601000502010005010100 +05020100050101000502010005010100050501000508010005090601050e020201030202 +051500020705000205080104050101000502010005030100050301000502010005010100 +05000100050001000501010005020100050301000506010005020100050c010005050100 +050201000504010005050100050501000502010005020100050101000502010005450001 +050601000502010005010100050201000501010005020100050101000502010005010100 +050201000504010005090601050e02020103020205160002070300020509010005020100 +050101000501010105030100050301000502010005010100050001000500010005010100 +050201000503010005060100050201000502010005080100050501000502010005040100 +050501000505010005020100050201000501010005010101054500010507010205030103 +050101000502010005020102050301020505010005090601050e02020103020205170002 +07010002050a010005020100050201010500010005040101050201020502010005000100 +050001000502010305040101050401000503010205090100050601020505010005050100 +05050100050201000502010005020101050001000545000105370601050e020201030202 +05180005057f01000545000105370601050e02020103020205190003057c010005020100 +0545000105370601050e020201030202051a0001057e01020546000105370601050e0202 +0103020205e5000105370601050e02020103020205e5000105370601050e020201030202 +05e5000105370601050e02020103020205e5000105370601050e02020103020205e50001 +05370601050e02020103020205e5000105370601050e02020103020205e500010639050e +02020103020205e50000063a050e02020103020205ff053002020103020205ff05300202 +0103020205ff053002020103020205ff053002020103020205ff053002020103020205ff +053002020103020205ff053002020103020205ff053002020103020205ff053002020103 +020205ff053002020103020205ff053002020103020205ff053002020103020205ff0530 +02020103020205ff053002020103020205ff053002020103020205ff0530020201030202 +05ff053002020103020205ff053002020103020205ff0530020201030202057601000534 +0100058202020103020205110103050a01020503010205090104050a010005200102050b +0100052a0100050a010005810202010302020511010005020100050b010005050100050b +0100050c010005220100050b0100052a0100050a01000581020201030202051101000502 +0100050201020505010005050100050b0100050301000500010105020104050201020502 +01000500010105020100050201000502010205050100050a010005050102050301020503 +010205030102050201000500010105030101050001000502010205050100050401010579 +020201030202051101000502010005010100050201000504010005050100050b01000503 +010105010100050301000503010005020100050101010501010005010100050201000501 +01000502010005040100050a010005040100050201000501010005020100050101000502 +010005010100050201000501010105010100050101000501010105010100050201000504 +01000504010105790202010302020511010305020100050201000504010005050100050b +010005030100050201000503010005030100050201000501010005050100050201000505 +010005040100050a01000504010005050100050201000501010005050100050201000501 +010005020100050101000502010005010100050801000580020201030202051101000505 +0100050201000504010005050100050b0100050301000502010005030100050301040501 +010005060100050001000503010305040100050a01000505010205020104050101000505 +010005020100050101000502010005010100050201000502010205050100058002020103 +02020511010005050100050201000504010005050100050b010005030100050201000503 +010005030100050501000506010005000100050201000502010005040100050a01000508 +010005010100050501000505010005020100050101000502010005010100050201000505 +01000504010005800202010302020511010005050100050201000504010005050100050b +010005030100050201000503010005030100050201000501010005070100050301000502 +010005040100050b01000503010005020100050101000502010005010100050201000501 +010005020100050101000502010005010100050101010501010005020100050301000505 +010105790202010302020511010005060102050501000505010005090104050101000502 +0100050401010502010205020100050701000504010305040100050b0100050401020503 +010205030102050301020502010005020100050201010500010005020102050401000505 +010105790202010302020576010005340100058202020103020205ff0530020201030202 +05ff053002020103020205ff053002020103020205ff053002020103020205ff05300202 +0103020205ff053002020103020205ff053002020103020205ff053002020103020205ff +053002020103020205ff053002020103020205ff053002020103020205ff053002020103 +020205ff053002020103020205ff053002020103020205ff053002020103020205ff0530 +02020103020205ff053002020103020205ff0530020201030202056f0100050401020504 +010105b0020201030202056e01010503010005020100050201000501010005af02020103 +0202056d01000500010005070100050201000501010005af020201030202056f01000507 +0100050201000501010005af020201030202056f010005060100050301000501010005af +020201030202056f010005050100050401000501010005af020201030202056f01000504 +0100050501000501010005af020201030202056f010005030100050601000501010005af +020201030202056d0104050101040503010105b002020103020205ff0530020201030202 +05ff053002020103020205ff053002020103020205ff053002020103020205ff05300202 +01030202050d06ff0614050d020201030202050d06ff06130000050d020201030202050d +06010856001d089b0001050d020201030202050d06010856001c0600089b0001050d0202 +01030202050d060108560001050b06000000050b0601089b0001050d020201030202050d +060108560001050b06000000050b0601089b0001050d020201030202050d060108560001 +050b06000000050b0601089b0001050d020201030202050d060108560001050b06000000 +050b0601089b0001050d020201030202050d060108560001050b06000000050b0601089b +0001050d020201030202050d060108560001050b06000000050b0601089b0001050d0202 +01030202050d060108560001050b06000000050b0601089b0001050d020201030202050d +060108560001050b06000000050b0601089b0001050d020201030202050d060108560001 +050b06000000050b0601089b0001050d020201030202050d060108560001050b06000000 +050b0601089b0001050d020201030202050d060108560001050b06000000050b0601089b +0001050d020201030202050d060108560001060c0000060d089b0001050d020201030202 +050d060108560000061c089b0001050d020201030202050d060100ff0012050d02020103 +0202050d060000ff0013050d02020103020205ff053002020103020205ff053002020103 +020205ff053002020103020205ff053002020103020205ff053002020103020205ff0530 +02020103020205ff053002020103020205ff053002020101000405ff0530000502020400 +05ff053000000202040000000202040005ff053000000202040000000202040005ff0530 +00000202040000000202040005ff053000000202040000000202040005ff053000000202 +0400000002020400000502ff022400060202040000000208040002ff0224000002080400 +00000208040002ff022400000208040000000208040001ff012400000208040000000409 +01ff012400000409 +%%EndData +end +%%PageTrailer +%%Trailer +%%BoundingBox: 0 17 200 154 +%%EOF |