1 /* PDFlib GmbH cvsid: $Id: uvcode.h,v 1.4 2004/03/26 18:36:54 rjs Exp $ */ 2 3 /* Version 1.0 generated April 7, 1997 by Greg Ward Larson, SGI */ 4 #define UV_SQSIZ (float)0.003500 5 #define UV_NDIVS 16289 6 #define UV_VSTART (float)0.016940 7 #define UV_NVS 163 8 static struct { 9 float ustart; 10 short nus, ncum; 11 } uv_row[UV_NVS] = { 12 {(float)0.247663, 4, 0}, 13 {(float)0.243779, 6, 4}, 14 {(float)0.241684, 7, 10}, 15 {(float)0.237874, 9, 17}, 16 {(float)0.235906, 10, 26}, 17 {(float)0.232153, 12, 36}, 18 {(float)0.228352, 14, 48}, 19 {(float)0.226259, 15, 62}, 20 {(float)0.222371, 17, 77}, 21 {(float)0.220410, 18, 94}, 22 {(float)0.214710, 21, 112}, 23 {(float)0.212714, 22, 133}, 24 {(float)0.210721, 23, 155}, 25 {(float)0.204976, 26, 178}, 26 {(float)0.202986, 27, 204}, 27 {(float)0.199245, 29, 231}, 28 {(float)0.195525, 31, 260}, 29 {(float)0.193560, 32, 291}, 30 {(float)0.189878, 34, 323}, 31 {(float)0.186216, 36, 357}, 32 {(float)0.186216, 36, 393}, 33 {(float)0.182592, 38, 429}, 34 {(float)0.179003, 40, 467}, 35 {(float)0.175466, 42, 507}, 36 {(float)0.172001, 44, 549}, 37 {(float)0.172001, 44, 593}, 38 {(float)0.168612, 46, 637}, 39 {(float)0.168612, 46, 683}, 40 {(float)0.163575, 49, 729}, 41 {(float)0.158642, 52, 778}, 42 {(float)0.158642, 52, 830}, 43 {(float)0.158642, 52, 882}, 44 {(float)0.153815, 55, 934}, 45 {(float)0.153815, 55, 989}, 46 {(float)0.149097, 58, 1044}, 47 {(float)0.149097, 58, 1102}, 48 {(float)0.142746, 62, 1160}, 49 {(float)0.142746, 62, 1222}, 50 {(float)0.142746, 62, 1284}, 51 {(float)0.138270, 65, 1346}, 52 {(float)0.138270, 65, 1411}, 53 {(float)0.138270, 65, 1476}, 54 {(float)0.132166, 69, 1541}, 55 {(float)0.132166, 69, 1610}, 56 {(float)0.126204, 73, 1679}, 57 {(float)0.126204, 73, 1752}, 58 {(float)0.126204, 73, 1825}, 59 {(float)0.120381, 77, 1898}, 60 {(float)0.120381, 77, 1975}, 61 {(float)0.120381, 77, 2052}, 62 {(float)0.120381, 77, 2129}, 63 {(float)0.112962, 82, 2206}, 64 {(float)0.112962, 82, 2288}, 65 {(float)0.112962, 82, 2370}, 66 {(float)0.107450, 86, 2452}, 67 {(float)0.107450, 86, 2538}, 68 {(float)0.107450, 86, 2624}, 69 {(float)0.107450, 86, 2710}, 70 {(float)0.100343, 91, 2796}, 71 {(float)0.100343, 91, 2887}, 72 {(float)0.100343, 91, 2978}, 73 {(float)0.095126, 95, 3069}, 74 {(float)0.095126, 95, 3164}, 75 {(float)0.095126, 95, 3259}, 76 {(float)0.095126, 95, 3354}, 77 {(float)0.088276, 100, 3449}, 78 {(float)0.088276, 100, 3549}, 79 {(float)0.088276, 100, 3649}, 80 {(float)0.088276, 100, 3749}, 81 {(float)0.081523, 105, 3849}, 82 {(float)0.081523, 105, 3954}, 83 {(float)0.081523, 105, 4059}, 84 {(float)0.081523, 105, 4164}, 85 {(float)0.074861, 110, 4269}, 86 {(float)0.074861, 110, 4379}, 87 {(float)0.074861, 110, 4489}, 88 {(float)0.074861, 110, 4599}, 89 {(float)0.068290, 115, 4709}, 90 {(float)0.068290, 115, 4824}, 91 {(float)0.068290, 115, 4939}, 92 {(float)0.068290, 115, 5054}, 93 {(float)0.063573, 119, 5169}, 94 {(float)0.063573, 119, 5288}, 95 {(float)0.063573, 119, 5407}, 96 {(float)0.063573, 119, 5526}, 97 {(float)0.057219, 124, 5645}, 98 {(float)0.057219, 124, 5769}, 99 {(float)0.057219, 124, 5893}, 100 {(float)0.057219, 124, 6017}, 101 {(float)0.050985, 129, 6141}, 102 {(float)0.050985, 129, 6270}, 103 {(float)0.050985, 129, 6399}, 104 {(float)0.050985, 129, 6528}, 105 {(float)0.050985, 129, 6657}, 106 {(float)0.044859, 134, 6786}, 107 {(float)0.044859, 134, 6920}, 108 {(float)0.044859, 134, 7054}, 109 {(float)0.044859, 134, 7188}, 110 {(float)0.040571, 138, 7322}, 111 {(float)0.040571, 138, 7460}, 112 {(float)0.040571, 138, 7598}, 113 {(float)0.040571, 138, 7736}, 114 {(float)0.036339, 142, 7874}, 115 {(float)0.036339, 142, 8016}, 116 {(float)0.036339, 142, 8158}, 117 {(float)0.036339, 142, 8300}, 118 {(float)0.032139, 146, 8442}, 119 {(float)0.032139, 146, 8588}, 120 {(float)0.032139, 146, 8734}, 121 {(float)0.032139, 146, 8880}, 122 {(float)0.027947, 150, 9026}, 123 {(float)0.027947, 150, 9176}, 124 {(float)0.027947, 150, 9326}, 125 {(float)0.023739, 154, 9476}, 126 {(float)0.023739, 154, 9630}, 127 {(float)0.023739, 154, 9784}, 128 {(float)0.023739, 154, 9938}, 129 {(float)0.019504, 158, 10092}, 130 {(float)0.019504, 158, 10250}, 131 {(float)0.019504, 158, 10408}, 132 {(float)0.016976, 161, 10566}, 133 {(float)0.016976, 161, 10727}, 134 {(float)0.016976, 161, 10888}, 135 {(float)0.016976, 161, 11049}, 136 {(float)0.012639, 165, 11210}, 137 {(float)0.012639, 165, 11375}, 138 {(float)0.012639, 165, 11540}, 139 {(float)0.009991, 168, 11705}, 140 {(float)0.009991, 168, 11873}, 141 {(float)0.009991, 168, 12041}, 142 {(float)0.009016, 170, 12209}, 143 {(float)0.009016, 170, 12379}, 144 {(float)0.009016, 170, 12549}, 145 {(float)0.006217, 173, 12719}, 146 {(float)0.006217, 173, 12892}, 147 {(float)0.005097, 175, 13065}, 148 {(float)0.005097, 175, 13240}, 149 {(float)0.005097, 175, 13415}, 150 {(float)0.003909, 177, 13590}, 151 {(float)0.003909, 177, 13767}, 152 {(float)0.002340, 177, 13944}, 153 {(float)0.002389, 170, 14121}, 154 {(float)0.001068, 164, 14291}, 155 {(float)0.001653, 157, 14455}, 156 {(float)0.000717, 150, 14612}, 157 {(float)0.001614, 143, 14762}, 158 {(float)0.000270, 136, 14905}, 159 {(float)0.000484, 129, 15041}, 160 {(float)0.001103, 123, 15170}, 161 {(float)0.001242, 115, 15293}, 162 {(float)0.001188, 109, 15408}, 163 {(float)0.001011, 103, 15517}, 164 {(float)0.000709, 97, 15620}, 165 {(float)0.000301, 89, 15717}, 166 {(float)0.002416, 82, 15806}, 167 {(float)0.003251, 76, 15888}, 168 {(float)0.003246, 69, 15964}, 169 {(float)0.004141, 62, 16033}, 170 {(float)0.005963, 55, 16095}, 171 {(float)0.008839, 47, 16150}, 172 {(float)0.010490, 40, 16197}, 173 {(float)0.016994, 31, 16237}, 174 {(float)0.023659, 21, 16268}, 175 }; 176