Lines Matching refs:pOut
817 U8* pOut = mpWritePtr; in writeType1Val() local
823 *(pOut++) = 255; // Fixed 16.16 in writeType1Val()
824 *(pOut++) = static_cast<U8>(nInt >> 8); in writeType1Val()
825 *(pOut++) = static_cast<U8>(nInt); in writeType1Val()
827 *(pOut++) = static_cast<U8>(nInt >> 8); in writeType1Val()
828 *(pOut++) = static_cast<U8>(nInt); in writeType1Val()
830 *(pOut++) = static_cast<U8>(nInt + 139); // -107..+107 in writeType1Val()
836 *(pOut++) = static_cast<U8>(nInt >> 8); in writeType1Val()
837 *(pOut++) = static_cast<U8>(nInt); in writeType1Val()
840 *(pOut++) = 255; in writeType1Val()
841 *(pOut++) = static_cast<U8>(nInt >> 24); in writeType1Val()
842 *(pOut++) = static_cast<U8>(nInt >> 16); in writeType1Val()
843 *(pOut++) = static_cast<U8>(nInt >> 8); in writeType1Val()
844 *(pOut++) = static_cast<U8>(nInt); in writeType1Val()
847 mpWritePtr = pOut; in writeType1Val()
2042 char* pOut = aHexBuf; in emitAllHex() local
2043 while( (p < mpPtr) && (pOut < aHexBuf+sizeof(aHexBuf)-4)) { in emitAllHex()
2047 *(pOut++) = cNibble; in emitAllHex()
2050 *(pOut++) = cNibble; in emitAllHex()
2053 *(pOut++) = '\n'; in emitAllHex()
2056 emitRawData( aHexBuf, pOut-aHexBuf); in emitAllHex()
2084 inline int dbl2str( char* pOut, double fVal, int nPrecision=6) in dbl2str() argument
2086 const int nLen = psp::getValueOfDouble( pOut, fVal, nPrecision); in dbl2str()
2153 char*& pOut = rEmitter.mpPtr; // convenience reference, TODO: cleanup in emitAsType1() local
2161 pOut += sprintf( pOut, "%%!FontType1-1.0: %s 001.003\n", rEmitter.maSubsetName); in emitAsType1()
2170 pOut += sprintf( pOut, in emitAsType1()
2174 pOut += sprintf( pOut, "/FontName /%s def\n", rEmitter.maSubsetName); in emitAsType1()
2175 pOut += sprintf( pOut, "/UniqueID %d def\n", nUniqueId); in emitAsType1()
2180 pOut += sprintf( pOut, "/FontMatrix [0.001 0 0 0.001 0 0]readonly def\n"); in emitAsType1()
2185 pOut += sprintf( pOut, "/FontBBox {0 0 999 999}readonly def\n"); in emitAsType1()
2187 pOut += sprintf( pOut, in emitAsType1()
2194 pOut += sprintf( pOut, in emitAsType1()
2197 pOut += sprintf( pOut, in emitAsType1()
2202 pOut += sprintf( pOut, "dup %d /%s put\n", pReqEncoding[i], pGlyphName); in emitAsType1()
2204 pOut += sprintf( pOut, "readonly def\n"); in emitAsType1()
2206 pOut += sprintf( pOut, in emitAsType1()
2246 pOut += sprintf( pOut, in emitAsType1()
2257 pOut += sprintf( pOut, "/BlueValues []ND\n"); // BlueValues are mandatory in emitAsType1()
2263 pOut += sprintf( pOut, "/BlueValues []ND\n"); // default to empty BlueValues in emitAsType1()
2269 pOut += sprintf( pOut, "/BlueScale "); in emitAsType1()
2270 pOut += dbl2str( pOut, mpCffLocal->mfBlueScale, 6); in emitAsType1()
2271 pOut += sprintf( pOut, " def\n"); in emitAsType1()
2274 pOut += sprintf( pOut, "/BlueShift "); in emitAsType1()
2275 pOut += dbl2str( pOut, mpCffLocal->mfBlueShift); in emitAsType1()
2276 pOut += sprintf( pOut, " def\n"); in emitAsType1()
2279 pOut += sprintf( pOut, "/BlueFuzz "); in emitAsType1()
2280 pOut += dbl2str( pOut, mpCffLocal->mfBlueFuzz); in emitAsType1()
2281 pOut += sprintf( pOut, " def\n"); in emitAsType1()
2286 pOut += sprintf( pOut, "/StdHW ["); in emitAsType1()
2287 pOut += dbl2str( pOut, mpCffLocal->maStemStdHW); in emitAsType1()
2288 pOut += sprintf( pOut, "] def\n"); in emitAsType1()
2291 pOut += sprintf( pOut, "/StdVW ["); in emitAsType1()
2292 pOut += dbl2str( pOut, mpCffLocal->maStemStdVW); in emitAsType1()
2293 pOut += sprintf( pOut, "] def\n"); in emitAsType1()
2300 pOut += sprintf( pOut, "/ForceBold true def\n"); in emitAsType1()
2302 pOut += sprintf( pOut, "/LanguageGroup %d def\n", mpCffLocal->mnLangGroup); in emitAsType1()
2304 pOut += sprintf( pOut, "/RndStemUp false def\n"); in emitAsType1()
2306 pOut += sprintf( pOut, "/ExpansionFactor "); in emitAsType1()
2307 pOut += dbl2str( pOut, mpCffLocal->mfExpFactor); in emitAsType1()
2308 pOut += sprintf( pOut, " def\n"); in emitAsType1()
2313 pOut += sprintf( pOut, "/UniqueID %d def\n", nUniqueId); in emitAsType1()
2327 memcpy( pOut, aOtherSubrs, sizeof(aOtherSubrs)-1); in emitAsType1()
2328 pOut += sizeof(aOtherSubrs)-1; in emitAsType1()
2341 memcpy( pOut, aSubrs, sizeof(aSubrs)-1); in emitAsType1()
2342 pOut += sizeof(aSubrs)-1; in emitAsType1()
2348 pOut += sprintf( pOut, in emitAsType1()
2367 pOut += sprintf( pOut, "/%s %d RD ", pGlyphName, nT1Len); in emitAsType1()
2368 memcpy( pOut, aType1Ops, nT1Len); in emitAsType1()
2369 pOut += nT1Len; in emitAsType1()
2370 pOut += sprintf( pOut, " ND\n"); in emitAsType1()
2380 pOut += sprintf( pOut, "end end\nreadonly put\nput\n"); in emitAsType1()
2381 pOut += sprintf( pOut, "dup/FontName get exch definefont pop\n"); in emitAsType1()
2382 pOut += sprintf( pOut, "mark currentfile closefile\n"); in emitAsType1()