path 239 lib/as3/compiler.c char*fulldirname = concat_paths(i->path, dirname); path 76 lib/as3/files.c d->path = strdup(dir); path 85 lib/as3/files.c free(d->path);d->path=0; path 94 lib/as3/files.c char*path = strdup(file); path 95 lib/as3/files.c char*r1 = strrchr(path, '/'); path 96 lib/as3/files.c char*r2 = strrchr(path, '\\'); path 99 lib/as3/files.c return path; path 102 lib/as3/files.c return path; path 143 lib/as3/files.c if(!is_absolute(path)) { path 147 lib/as3/files.c d = n = malloc(l+strlen(path)+10); path 153 lib/as3/files.c d = n = strdup(path); path 155 lib/as3/files.c const char*s=path; path 248 lib/as3/files.c char*p = concat_paths(i->path, filename); path 266 lib/as3/files.c fprintf(stderr, "include dir: %s\n", i->path); path 26 lib/as3/files.h char*path; path 541 lib/gfxpoly.c printf("Segments: %d\n", path->n_segs); path 542 lib/gfxpoly.c for(t=0;t<path->n_segs;t++) { path 543 lib/gfxpoly.c ArtSVPSeg* seg = &path->segs[t]; path 781 lib/gfxpoly.c ArtVpath*p = path; path 423 lib/gocr/pgm2asc.c path->start = prev; path 431 lib/gocr/pgm2asc.c if (rc>=path->max){ path 432 lib/gocr/pgm2asc.c int n=path->max*2+10; path 433 lib/gocr/pgm2asc.c path->x = (int *) xrealloc(path->x, n*sizeof(int)); path 434 lib/gocr/pgm2asc.c path->y = (int *) xrealloc(path->y, n*sizeof(int)); path 435 lib/gocr/pgm2asc.c path->max = n; path 437 lib/gocr/pgm2asc.c path->x[rc]=x; path 438 lib/gocr/pgm2asc.c path->y[rc]=y; path 443 lib/gocr/pgm2asc.c path->num=rc; path 199 lib/graphcut.c free(path->pos);path->pos = 0; path 200 lib/graphcut.c free(path->dir);path->dir = 0; path 201 lib/graphcut.c free(path->firsthalf);path->firsthalf = 0; path 202 lib/graphcut.c free(path); path 230 lib/graphcut.c path_t*path = path_new(len1+len2+2); path 233 lib/graphcut.c path->pos[t] = p = pos; path 234 lib/graphcut.c path->dir[t] = dir; path 235 lib/graphcut.c path->firsthalf[t] = 1; path 242 lib/graphcut.c path->pos[t] = p; path 243 lib/graphcut.c path->dir[t] = dir->fwd; path 244 lib/graphcut.c path->firsthalf[t] = 1; path 254 lib/graphcut.c path->pos[t] = p; path 255 lib/graphcut.c path->dir[t] = dir; path 256 lib/graphcut.c path->firsthalf[t] = 0; path 262 lib/graphcut.c path->pos[t] = p; path 263 lib/graphcut.c path->dir[t] = 0; // last node path 264 lib/graphcut.c path->firsthalf[t] = 0; path 267 lib/graphcut.c return path; path 273 lib/graphcut.c for(t=0;t<path->length;t++) { path 274 lib/graphcut.c node_t*n = path->pos[t]; path 275 lib/graphcut.c printf("%d (firsthalf: %d)", NR(n), path->firsthalf[t]); path 276 lib/graphcut.c if(t<path->length-1) { path 278 lib/graphcut.c path->dir[t]->used, path 279 lib/graphcut.c path->dir[t]->fwd->used); path 285 lib/graphcut.c for(t=0;t<path->length-1;t++) { path 286 lib/graphcut.c if(path->firsthalf[t]==path->firsthalf[t+1]) { path 287 lib/graphcut.c assert(( path->firsthalf[t] && path->dir[t]->used) || path 288 lib/graphcut.c (!path->firsthalf[t] && path->dir[t]->fwd->used)); path 333 lib/graphcut.c path_t*path; path 335 lib/graphcut.c path = extract_path(w, othertree, mytree, newpos, pos, e->fwd); path 337 lib/graphcut.c path = extract_path(w, mytree, othertree, pos, newpos, e); path 339 lib/graphcut.c return path; path 386 lib/graphcut.c assert(path->length); path 388 lib/graphcut.c weight_t min = path->dir[0]->weight; path 389 lib/graphcut.c for(t=0;t<path->length-1;t++) { path 390 lib/graphcut.c int w = path->dir[t]->weight; path 391 lib/graphcut.c DBG printf("%d->%d (%d)\n", NR(path->dir[t]->node), NR(path->dir[t]->fwd->node), w); path 398 lib/graphcut.c for(t=0;t<path->length-1;t++) { path 399 lib/graphcut.c path->dir[t]->weight-=min; path 400 lib/graphcut.c path->dir[t]->fwd->weight+=min; path 473 lib/graphcut.c for(t=0;t<path->length-1 && path->firsthalf[t+1];t++) { path 474 lib/graphcut.c node_t*pos = path->pos[t]; path 475 lib/graphcut.c halfedge_t*dir = path->dir[t]; path 495 lib/graphcut.c for(t=path->length-1;t>0 && !path->firsthalf[t-1];t--) { path 496 lib/graphcut.c node_t*pos = path->pos[t]; path 497 lib/graphcut.c node_t*newpos = path->pos[t-1]; path 498 lib/graphcut.c halfedge_t*dir = path->dir[t-1]->fwd; path 561 lib/graphcut.c path_t*path; path 570 lib/graphcut.c path = expand_pos(w, w->queue1, p1, 0, w->flags1, w->flags2); path 571 lib/graphcut.c if(path) path 582 lib/graphcut.c path = expand_pos(w, w->queue2, p2, 1, w->flags2, w->flags1); path 583 lib/graphcut.c if(path) path 590 lib/graphcut.c DBG path_print(path); path 593 lib/graphcut.c max_flow += decrease_weights(graph, path); path 597 lib/graphcut.c combust_tree(w, w->queue1, w->queue2, path); path 602 lib/graphcut.c path_delete(path); path 66 lib/os.c rc = RegOpenKeyEx(HKEY_CURRENT_USER, path, 0, KEY_ALL_ACCESS, &key); path 68 lib/os.c rc = RegOpenKeyEx(HKEY_CURRENT_USER, path, 0, KEY_READ, &key); path 70 lib/os.c rc = RegOpenKeyEx(HKEY_LOCAL_MACHINE, path, 0, KEY_ALL_ACCESS, &key); path 72 lib/os.c rc = RegOpenKeyEx(HKEY_LOCAL_MACHINE, path, 0, KEY_READ, &key); path 131 lib/os.c char* path = getRegistryEntry("Software\\quiss.org\\swftools\\InstallPath"); path 132 lib/os.c if(path) path 133 lib/os.c return path; path 234 lib/os.c int fi = open(path, O_RDONLY); path 236 lib/os.c perror(path); path 242 lib/os.c perror(path); path 248 lib/os.c FILE*fi = fopen(path, "rb"); path 250 lib/os.c perror(path); path 259 lib/os.c fprintf(stderr, "Out of memory while allocating memory for file %s\n", path); path 35 lib/os.h char* getRegistryEntry(char*path); path 43 lib/os.h memfile_t* memfile_open(const char*path); path 1304 lib/pdf/BitmapOutputDev.cc GfxPath * path = state->getPath(); path 1305 lib/pdf/BitmapOutputDev.cc int num = path->getNumSubpaths(); path 1310 lib/pdf/BitmapOutputDev.cc GfxSubpath *subpath = path->getSubpath(t); path 1535 lib/pdf/BitmapOutputDev.cc SplashPath*path = font?font->getGlyphPath(code):NULL; path 1538 lib/pdf/BitmapOutputDev.cc if(path) { path 1539 lib/pdf/BitmapOutputDev.cc path->offset((SplashCoord)x, (SplashCoord)y); path 1541 lib/pdf/BitmapOutputDev.cc for(t=0;t<path->getLength();t++) { path 1544 lib/pdf/BitmapOutputDev.cc path->getPoint(t,&xx,&yy,&f); path 1551 lib/pdf/BitmapOutputDev.cc delete(path);path=0; path 853 lib/pdf/GFXOutputDev.cc int num = path->getNumSubpaths(); path 857 lib/pdf/GFXOutputDev.cc GfxSubpath *subpath = path->getSubpath(t); path 878 lib/pdf/GFXOutputDev.cc int num = path->getNumSubpaths(); path 891 lib/pdf/GFXOutputDev.cc GfxSubpath *subpath = path->getSubpath(t); path 1306 lib/pdf/GFXOutputDev.cc GfxPath * path = state->getPath(); path 1308 lib/pdf/GFXOutputDev.cc gfxline_t*line = gfxPath_to_gfxline(state, path, 1, user_movex + clipmovex, user_movey + clipmovey); path 1320 lib/pdf/GFXOutputDev.cc GfxPath * path = state->getPath(); path 1321 lib/pdf/GFXOutputDev.cc gfxline_t*line = gfxPath_to_gfxline(state, path, 1, user_movex + clipmovex, user_movey + clipmovey); path 1327 lib/pdf/GFXOutputDev.cc GfxPath * path = state->getPath(); path 1328 lib/pdf/GFXOutputDev.cc gfxline_t*line= gfxPath_to_gfxline(state, path, 0, user_movex + clipmovex, user_movey + clipmovey); path 2542 lib/pdf/GFXOutputDev.cc GfxPath * path = state->getPath(); path 2543 lib/pdf/GFXOutputDev.cc gfxline_t*line= gfxPath_to_gfxline(state, path, 0, user_movex + clipmovex, user_movey + clipmovey); path 2553 lib/pdf/GFXOutputDev.cc GfxPath * path = state->getPath(); path 2554 lib/pdf/GFXOutputDev.cc gfxline_t*line= gfxPath_to_gfxline(state, path, 1, user_movex + clipmovex, user_movey + clipmovey); path 2569 lib/pdf/GFXOutputDev.cc GfxPath * path = state->getPath(); path 2570 lib/pdf/GFXOutputDev.cc gfxline_t*line= gfxPath_to_gfxline(state, path, 1, user_movex + clipmovex, user_movey + clipmovey); path 221 lib/pdf/GFXOutputDev.h gfxline_t* gfxPath_to_gfxline(GfxState*state, GfxPath*path, int closed, int user_movex, int user_movey); path 91 lib/pdf/InfoOutputDev.cc delete glyphs[t]->path;glyphs[t]->path = 0; path 175 lib/pdf/InfoOutputDev.cc SplashPath*path = src->glyphs[t]->path; path 176 lib/pdf/InfoOutputDev.cc int len = path?path->getLength():0; path 189 lib/pdf/InfoOutputDev.cc path->getPoint(s, &x, &y, &f); path 197 lib/pdf/InfoOutputDev.cc path->getPoint(++s, &x2, &y2, &f); path 200 lib/pdf/InfoOutputDev.cc path->getPoint(++s, &x3, &y3, &f); path 443 lib/pdf/InfoOutputDev.cc g->path = currentfont->splash_font->getGlyphPath(code); path 502 lib/pdf/InfoOutputDev.cc currentglyph->path = new SplashPath(); path 541 lib/pdf/InfoOutputDev.cc currentglyph->path->moveTo(x1,y1); path 542 lib/pdf/InfoOutputDev.cc currentglyph->path->lineTo(x2,y1); path 543 lib/pdf/InfoOutputDev.cc currentglyph->path->lineTo(x2,y2); path 544 lib/pdf/InfoOutputDev.cc currentglyph->path->lineTo(x1,y2); path 545 lib/pdf/InfoOutputDev.cc currentglyph->path->close(); path 54 lib/pdf/InfoOutputDev.h SplashPath*path; path 3608 lib/pdf/xpdf/GfxState.cc if (n + path->n > size) { path 3609 lib/pdf/xpdf/GfxState.cc size = n + path->n; path 3613 lib/pdf/xpdf/GfxState.cc for (i = 0; i < path->n; ++i) { path 3614 lib/pdf/xpdf/GfxState.cc subpaths[n++] = path->subpaths[i]->copy(); path 3717 lib/pdf/xpdf/GfxState.cc path = new GfxPath(); path 3750 lib/pdf/xpdf/GfxState.cc if (path) { path 3752 lib/pdf/xpdf/GfxState.cc delete path; path 3790 lib/pdf/xpdf/GfxState.cc if(path) path 3791 lib/pdf/xpdf/GfxState.cc delete path; path 3793 lib/pdf/xpdf/GfxState.cc path = pathA; path 3986 lib/pdf/xpdf/GfxState.cc delete path; path 3987 lib/pdf/xpdf/GfxState.cc path = new GfxPath(); path 3996 lib/pdf/xpdf/GfxState.cc for (i = 0; i < path->getNumSubpaths(); ++i) { path 3997 lib/pdf/xpdf/GfxState.cc subpath = path->getSubpath(i); path 4037 lib/pdf/xpdf/GfxState.cc for (i = 0; i < path->getNumSubpaths(); ++i) { path 4038 lib/pdf/xpdf/GfxState.cc subpath = path->getSubpath(i); path 4122 lib/pdf/xpdf/GfxState.cc oldState->path = path; path 4128 lib/pdf/xpdf/GfxState.cc path = NULL; path 1005 lib/pdf/xpdf/GfxState.h void append(GfxPath *path); path 1093 lib/pdf/xpdf/GfxState.h GfxPath *getPath() { return path; } path 1104 lib/pdf/xpdf/GfxState.h GBool isCurPt() { return path->isCurPt(); } path 1105 lib/pdf/xpdf/GfxState.h GBool isPath() { return path->isPath(); } path 1172 lib/pdf/xpdf/GfxState.h { path->moveTo(curX = x, curY = y); } path 1174 lib/pdf/xpdf/GfxState.h { path->lineTo(curX = x, curY = y); } path 1177 lib/pdf/xpdf/GfxState.h { path->curveTo(x1, y1, x2, y2, curX = x3, curY = y3); } path 1179 lib/pdf/xpdf/GfxState.h { path->close(); curX = path->getLastX(); curY = path->getLastY(); } path 1245 lib/pdf/xpdf/GfxState.h GfxPath *path; // array of path elements path 269 lib/pdf/xpdf/GlobalParams.cc char *path; path 277 lib/pdf/xpdf/GlobalParams.cc path = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts\\"; path 279 lib/pdf/xpdf/GlobalParams.cc path = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Fonts\\"; path 281 lib/pdf/xpdf/GlobalParams.cc if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, path, 0, path 481 lib/pdf/xpdf/GlobalParams.cc GString *path; path 491 lib/pdf/xpdf/GlobalParams.cc path = globalParams->getBaseDir(); path 492 lib/pdf/xpdf/GlobalParams.cc appendToPath(path, "plugins"); path 493 lib/pdf/xpdf/GlobalParams.cc appendToPath(path, type); path 494 lib/pdf/xpdf/GlobalParams.cc appendToPath(path, name); path 497 lib/pdf/xpdf/GlobalParams.cc path->append(".dll"); path 498 lib/pdf/xpdf/GlobalParams.cc if (!(libA = LoadLibrary(path->getCString()))) { path 500 lib/pdf/xpdf/GlobalParams.cc path->getCString()); path 506 lib/pdf/xpdf/GlobalParams.cc path->getCString()); path 511 lib/pdf/xpdf/GlobalParams.cc path->append(".so"); path 512 lib/pdf/xpdf/GlobalParams.cc if (!(dlA = dlopen(path->getCString(), RTLD_NOW))) { path 514 lib/pdf/xpdf/GlobalParams.cc path->getCString(), dlerror()); path 519 lib/pdf/xpdf/GlobalParams.cc path->getCString()); path 525 lib/pdf/xpdf/GlobalParams.cc error(-1, "Plugin '%s' is wrong version", path->getCString()); path 534 lib/pdf/xpdf/GlobalParams.cc path->getCString()); path 540 lib/pdf/xpdf/GlobalParams.cc path->getCString()); path 547 lib/pdf/xpdf/GlobalParams.cc path->getCString()); path 557 lib/pdf/xpdf/GlobalParams.cc delete path; path 567 lib/pdf/xpdf/GlobalParams.cc delete path; path 924 lib/pdf/xpdf/GlobalParams.cc GString*path = new GString(new GString(cfgFileName), 0, (pos < 0 ? strlen(cfgFileName): pos)); path 926 lib/pdf/xpdf/GlobalParams.cc path->append('/'); path 928 lib/pdf/xpdf/GlobalParams.cc path->append('\\'); path 931 lib/pdf/xpdf/GlobalParams.cc path->append('\\'); path 933 lib/pdf/xpdf/GlobalParams.cc path->append('/'); path 935 lib/pdf/xpdf/GlobalParams.cc this->path = path; path 937 lib/pdf/xpdf/GlobalParams.cc this->path = new GString(); path 1157 lib/pdf/xpdf/GlobalParams.cc fullpath = path->copy(); path 1163 lib/pdf/xpdf/GlobalParams.cc fullpath = path->copy(); path 1190 lib/pdf/xpdf/GlobalParams.cc name = qualify_filename(this->path, (GString *)tokens->get(1)); path 1193 lib/pdf/xpdf/GlobalParams.cc name->getCString(), path->getCString()); path 1227 lib/pdf/xpdf/GlobalParams.cc cidToUnicodes->add(collection->copy(), qualify_filename(this->path, name)); path 1245 lib/pdf/xpdf/GlobalParams.cc unicodeToUnicodes->add(font->copy(), qualify_filename(this->path, file)); path 1263 lib/pdf/xpdf/GlobalParams.cc unicodeMaps->add(encodingName->copy(), qualify_filename(this->path, name)); path 1282 lib/pdf/xpdf/GlobalParams.cc list->append(qualify_filename(this->path, dir)); path 1297 lib/pdf/xpdf/GlobalParams.cc toUnicodeDirs->append(qualify_filename(this->path, dir)); path 1317 lib/pdf/xpdf/GlobalParams.cc param->t1.fileName = qualify_filename(this->path, file); path 1324 lib/pdf/xpdf/GlobalParams.cc param->tt.fileName = qualify_filename(this->path, file); path 363 lib/pdf/xpdf/GlobalParams.h GString*path; path 979 lib/pdf/xpdf/Splash.cc return state->clip->clipToPath(path, state->matrix, state->flatness, eo); path 1129 lib/pdf/xpdf/Splash.cc dumpPath(path); path 1132 lib/pdf/xpdf/Splash.cc if (path->length == 0) { path 1135 lib/pdf/xpdf/Splash.cc path2 = flattenPath(path, state->matrix, state->flatness); path 1162 lib/pdf/xpdf/Splash.cc xPath = new SplashXPath(path, state->matrix, state->flatness, gFalse); path 1262 lib/pdf/xpdf/Splash.cc path2 = makeStrokePath(path, gFalse); path 1277 lib/pdf/xpdf/Splash.cc while (i < path->length) { path 1278 lib/pdf/xpdf/Splash.cc flag = path->flags[i]; path 1280 lib/pdf/xpdf/Splash.cc fPath->moveTo(path->pts[i].x, path->pts[i].y); path 1284 lib/pdf/xpdf/Splash.cc flattenCurve(path->pts[i-1].x, path->pts[i-1].y, path 1285 lib/pdf/xpdf/Splash.cc path->pts[i ].x, path->pts[i ].y, path 1286 lib/pdf/xpdf/Splash.cc path->pts[i+1].x, path->pts[i+1].y, path 1287 lib/pdf/xpdf/Splash.cc path->pts[i+2].x, path->pts[i+2].y, path 1291 lib/pdf/xpdf/Splash.cc fPath->lineTo(path->pts[i].x, path->pts[i].y); path 1294 lib/pdf/xpdf/Splash.cc if (path->flags[i-1] & splashPathClosed) { path 1409 lib/pdf/xpdf/Splash.cc while (i < path->length) { path 1413 lib/pdf/xpdf/Splash.cc j < path->length - 1 && !(path->flags[j] & splashPathLast); path 1426 lib/pdf/xpdf/Splash.cc x0 = path->pts[k].x; path 1427 lib/pdf/xpdf/Splash.cc y0 = path->pts[k].y; path 1428 lib/pdf/xpdf/Splash.cc x1 = path->pts[k+1].x; path 1429 lib/pdf/xpdf/Splash.cc y1 = path->pts[k+1].y; path 1482 lib/pdf/xpdf/Splash.cc dumpPath(path); path 1484 lib/pdf/xpdf/Splash.cc return fillWithPattern(path, eo, state->fillPattern, state->fillAlpha); path 1496 lib/pdf/xpdf/Splash.cc if (path->length == 0) { path 1499 lib/pdf/xpdf/Splash.cc xPath = new SplashXPath(path, state->matrix, state->flatness, gTrue); path 1571 lib/pdf/xpdf/Splash.cc if (path->length == 0) { path 1574 lib/pdf/xpdf/Splash.cc xPath = new SplashXPath(path, state->matrix, state->flatness, gTrue); path 3001 lib/pdf/xpdf/Splash.cc pathIn = flattenPath(path, state->matrix, state->flatness); path 3008 lib/pdf/xpdf/Splash.cc pathIn = path; path 3275 lib/pdf/xpdf/Splash.cc if (pathIn != path) { path 3285 lib/pdf/xpdf/Splash.cc for (i = 0; i < path->length; ++i) { path 3287 lib/pdf/xpdf/Splash.cc i, (double)path->pts[i].x, (double)path->pts[i].y, path 3288 lib/pdf/xpdf/Splash.cc (path->flags[i] & splashPathFirst) ? " first" : "", path 3289 lib/pdf/xpdf/Splash.cc (path->flags[i] & splashPathLast) ? " last" : "", path 3290 lib/pdf/xpdf/Splash.cc (path->flags[i] & splashPathClosed) ? " closed" : "", path 3291 lib/pdf/xpdf/Splash.cc (path->flags[i] & splashPathCurve) ? " curve" : ""); path 3298 lib/pdf/xpdf/Splash.cc for (i = 0; i < path->length; ++i) { path 3300 lib/pdf/xpdf/Splash.cc i, (double)path->segs[i].x0, (double)path->segs[i].y0, path 3301 lib/pdf/xpdf/Splash.cc (double)path->segs[i].x1, (double)path->segs[i].y1, path 3302 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathFirst) ? "F" : " ", path 3303 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathLast) ? "L" : " ", path 3304 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathEnd0) ? "0" : " ", path 3305 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathEnd1) ? "1" : " ", path 3306 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathHoriz) ? "H" : " ", path 3307 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathVert) ? "V" : " ", path 3308 lib/pdf/xpdf/Splash.cc (path->segs[i].flags & splashXPathFlip) ? "P" : " "); path 125 lib/pdf/xpdf/Splash.h SplashError clipToPath(SplashPath *path, GBool eo); path 141 lib/pdf/xpdf/Splash.h SplashError stroke(SplashPath *path); path 144 lib/pdf/xpdf/Splash.h SplashError fill(SplashPath *path, GBool eo); path 147 lib/pdf/xpdf/Splash.h SplashError xorFill(SplashPath *path, GBool eo); path 214 lib/pdf/xpdf/Splash.h SplashPath *makeStrokePath(SplashPath *path, GBool flatten = gTrue); path 257 lib/pdf/xpdf/Splash.h void strokeNarrow(SplashPath *path); path 258 lib/pdf/xpdf/Splash.h void strokeWide(SplashPath *path); path 259 lib/pdf/xpdf/Splash.h SplashPath *flattenPath(SplashPath *path, SplashCoord *matrix, path 268 lib/pdf/xpdf/Splash.h SplashError fillWithPattern(SplashPath *path, GBool eo, path 271 lib/pdf/xpdf/Splash.h void dumpPath(SplashPath *path); path 272 lib/pdf/xpdf/Splash.h void dumpXPath(SplashXPath *path); path 196 lib/pdf/xpdf/SplashClip.cc xPath = new SplashXPath(path, matrix, flatness, gTrue); path 58 lib/pdf/xpdf/SplashClip.h SplashError clipToPath(SplashPath *path, SplashCoord *matrix, path 231 lib/pdf/xpdf/SplashFTFont.cc SplashPath *path; path 258 lib/pdf/xpdf/SplashFTFont.cc SplashFTFontPath path; path 288 lib/pdf/xpdf/SplashFTFont.cc path.path = new SplashPath(); path 289 lib/pdf/xpdf/SplashFTFont.cc path.textScale = textScale; path 290 lib/pdf/xpdf/SplashFTFont.cc path.needClose = gFalse; path 292 lib/pdf/xpdf/SplashFTFont.cc &outlineFuncs, &path); path 296 lib/pdf/xpdf/SplashFTFont.cc if (path.needClose) { path 297 lib/pdf/xpdf/SplashFTFont.cc path.path->close(); path 300 lib/pdf/xpdf/SplashFTFont.cc return path.path; path 304 lib/pdf/xpdf/SplashFTFont.cc SplashFTFontPath *p = (SplashFTFontPath *)path; path 307 lib/pdf/xpdf/SplashFTFont.cc p->path->close(); path 310 lib/pdf/xpdf/SplashFTFont.cc p->path->moveTo((SplashCoord)pt->x * p->textScale / 64.0, path 316 lib/pdf/xpdf/SplashFTFont.cc SplashFTFontPath *p = (SplashFTFontPath *)path; path 318 lib/pdf/xpdf/SplashFTFont.cc p->path->lineTo((SplashCoord)pt->x * p->textScale / 64.0, path 326 lib/pdf/xpdf/SplashFTFont.cc SplashFTFontPath *p = (SplashFTFontPath *)path; path 329 lib/pdf/xpdf/SplashFTFont.cc if (!p->path->getCurPt(&x0, &y0)) { path 358 lib/pdf/xpdf/SplashFTFont.cc p->path->curveTo(x1, y1, x2, y2, x3, y3); path 365 lib/pdf/xpdf/SplashFTFont.cc SplashFTFontPath *p = (SplashFTFontPath *)path; path 367 lib/pdf/xpdf/SplashFTFont.cc p->path->curveTo((SplashCoord)ctrl1->x * p->textScale / 64.0, path 1279 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path; path 1284 lib/pdf/xpdf/SplashOutputDev.cc path = convertPath(state, state->getPath()); path 1285 lib/pdf/xpdf/SplashOutputDev.cc splash->stroke(path); path 1286 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1290 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path; path 1295 lib/pdf/xpdf/SplashOutputDev.cc path = convertPath(state, state->getPath()); path 1296 lib/pdf/xpdf/SplashOutputDev.cc splash->fill(path, gFalse); path 1297 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1301 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path; path 1306 lib/pdf/xpdf/SplashOutputDev.cc path = convertPath(state, state->getPath()); path 1307 lib/pdf/xpdf/SplashOutputDev.cc splash->fill(path, gTrue); path 1308 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1312 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path; path 1314 lib/pdf/xpdf/SplashOutputDev.cc path = convertPath(state, state->getPath()); path 1315 lib/pdf/xpdf/SplashOutputDev.cc splash->clipToPath(path, gFalse); path 1316 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1320 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path; path 1322 lib/pdf/xpdf/SplashOutputDev.cc path = convertPath(state, state->getPath()); path 1323 lib/pdf/xpdf/SplashOutputDev.cc splash->clipToPath(path, gTrue); path 1324 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1328 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path, *path2; path 1330 lib/pdf/xpdf/SplashOutputDev.cc path = convertPath(state, state->getPath()); path 1331 lib/pdf/xpdf/SplashOutputDev.cc path2 = splash->makeStrokePath(path); path 1332 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1343 lib/pdf/xpdf/SplashOutputDev.cc for (i = 0; i < path->getNumSubpaths(); ++i) { path 1344 lib/pdf/xpdf/SplashOutputDev.cc subpath = path->getSubpath(i); path 1377 lib/pdf/xpdf/SplashOutputDev.cc SplashPath *path; path 1406 lib/pdf/xpdf/SplashOutputDev.cc if ((path = font->getGlyphPath(code))) { path 1407 lib/pdf/xpdf/SplashOutputDev.cc path->offset((SplashCoord)x, (SplashCoord)y); path 1408 lib/pdf/xpdf/SplashOutputDev.cc splash->stroke(path); path 1409 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1416 lib/pdf/xpdf/SplashOutputDev.cc if ((path = font->getGlyphPath(code))) { path 1417 lib/pdf/xpdf/SplashOutputDev.cc path->offset((SplashCoord)x, (SplashCoord)y); path 1419 lib/pdf/xpdf/SplashOutputDev.cc textClipPath->append(path); path 1420 lib/pdf/xpdf/SplashOutputDev.cc delete path; path 1422 lib/pdf/xpdf/SplashOutputDev.cc textClipPath = path; path 201 lib/pdf/xpdf/SplashOutputDev.h SplashPath *convertPath(GfxState *state, GfxPath *path); path 43 lib/pdf/xpdf/SplashPath.cc length = path->length; path 44 lib/pdf/xpdf/SplashPath.cc size = path->size; path 47 lib/pdf/xpdf/SplashPath.cc memcpy(pts, path->pts, length * sizeof(SplashPathPoint)); path 48 lib/pdf/xpdf/SplashPath.cc memcpy(flags, path->flags, length * sizeof(Guchar)); path 49 lib/pdf/xpdf/SplashPath.cc curSubpath = path->curSubpath; path 50 lib/pdf/xpdf/SplashPath.cc if (path->hints) { path 51 lib/pdf/xpdf/SplashPath.cc hintsLength = hintsSize = path->hintsLength; path 53 lib/pdf/xpdf/SplashPath.cc memcpy(hints, path->hints, hintsLength * sizeof(SplashPathHint)); path 82 lib/pdf/xpdf/SplashPath.cc curSubpath = length + path->curSubpath; path 83 lib/pdf/xpdf/SplashPath.cc grow(path->length); path 84 lib/pdf/xpdf/SplashPath.cc for (i = 0; i < path->length; ++i) { path 85 lib/pdf/xpdf/SplashPath.cc pts[length] = path->pts[i]; path 86 lib/pdf/xpdf/SplashPath.cc flags[length] = path->flags[i]; path 68 lib/pdf/xpdf/SplashPath.h void append(SplashPath *path); path 103 lib/pdf/xpdf/SplashPath.h SplashPath(SplashPath *path); path 219 lib/pdf/xpdf/SplashT1Font.cc SplashPath *path; path 241 lib/pdf/xpdf/SplashT1Font.cc path = new SplashPath(); path 250 lib/pdf/xpdf/SplashT1Font.cc path->close(); path 255 lib/pdf/xpdf/SplashT1Font.cc path->moveTo(x, -y); path 260 lib/pdf/xpdf/SplashT1Font.cc path->lineTo(x, -y); path 267 lib/pdf/xpdf/SplashT1Font.cc path->curveTo(x + (SplashCoord)(bez->B.x * outlineMul), path 279 lib/pdf/xpdf/SplashT1Font.cc path->close(); path 284 lib/pdf/xpdf/SplashT1Font.cc return path; path 68 lib/pdf/xpdf/SplashXPath.cc pts = (SplashXPathPoint *)gmallocn(path->length, sizeof(SplashXPathPoint)); path 69 lib/pdf/xpdf/SplashXPath.cc for (i = 0; i < path->length; ++i) { path 70 lib/pdf/xpdf/SplashXPath.cc transform(matrix, path->pts[i].x, path->pts[i].y, &pts[i].x, &pts[i].y); path 74 lib/pdf/xpdf/SplashXPath.cc if (path->hints) { path 75 lib/pdf/xpdf/SplashXPath.cc adjusts = (SplashXPathAdjust *)gmallocn(path->hintsLength, path 77 lib/pdf/xpdf/SplashXPath.cc for (i = 0; i < path->hintsLength; ++i) { path 78 lib/pdf/xpdf/SplashXPath.cc hint = &path->hints[i]; path 125 lib/pdf/xpdf/SplashXPath.cc for (i = 0, adjust = adjusts; i < path->hintsLength; ++i, ++adjust) { path 141 lib/pdf/xpdf/SplashXPath.cc while (i < path->length) { path 144 lib/pdf/xpdf/SplashXPath.cc if (path->flags[i] & splashPathFirst) { path 156 lib/pdf/xpdf/SplashXPath.cc if (path->flags[i] & splashPathCurve) { path 165 lib/pdf/xpdf/SplashXPath.cc (path->flags[i-1] & splashPathFirst), path 166 lib/pdf/xpdf/SplashXPath.cc (path->flags[i+2] & splashPathLast), path 168 lib/pdf/xpdf/SplashXPath.cc (path->flags[i-1] & splashPathFirst) && path 169 lib/pdf/xpdf/SplashXPath.cc !(path->flags[i-1] & splashPathClosed), path 171 lib/pdf/xpdf/SplashXPath.cc (path->flags[i+2] & splashPathLast) && path 172 lib/pdf/xpdf/SplashXPath.cc !(path->flags[i+2] & splashPathClosed)); path 182 lib/pdf/xpdf/SplashXPath.cc path->flags[i-1] & splashPathFirst, path 183 lib/pdf/xpdf/SplashXPath.cc path->flags[i] & splashPathLast, path 185 lib/pdf/xpdf/SplashXPath.cc (path->flags[i-1] & splashPathFirst) && path 186 lib/pdf/xpdf/SplashXPath.cc !(path->flags[i-1] & splashPathClosed), path 188 lib/pdf/xpdf/SplashXPath.cc (path->flags[i] & splashPathLast) && path 189 lib/pdf/xpdf/SplashXPath.cc !(path->flags[i] & splashPathClosed)); path 197 lib/pdf/xpdf/SplashXPath.cc (path->flags[i-1] & splashPathLast) && path 58 lib/pdf/xpdf/SplashXPath.h SplashXPath(SplashPath *path, SplashCoord *matrix, path 3910 lib/pdf/xpdf/TextOutputDev.cc GfxPath *path; path 3917 lib/pdf/xpdf/TextOutputDev.cc path = state->getPath(); path 3918 lib/pdf/xpdf/TextOutputDev.cc if (path->getNumSubpaths() != 1) { path 3921 lib/pdf/xpdf/TextOutputDev.cc subpath = path->getSubpath(0); path 3935 lib/pdf/xpdf/TextOutputDev.cc GfxPath *path; path 3944 lib/pdf/xpdf/TextOutputDev.cc path = state->getPath(); path 3945 lib/pdf/xpdf/TextOutputDev.cc if (path->getNumSubpaths() != 1) { path 3948 lib/pdf/xpdf/TextOutputDev.cc subpath = path->getSubpath(0); path 115 lib/pdf/xpdf/gfile.cc p0 = path->getCString(); path 116 lib/pdf/xpdf/gfile.cc p1 = p0 + path->getLength() - 1; path 122 lib/pdf/xpdf/gfile.cc path->del(p2 - p0, p1 - p2); path 124 lib/pdf/xpdf/gfile.cc path->append("[-]"); path 126 lib/pdf/xpdf/gfile.cc path->clear(); path 127 lib/pdf/xpdf/gfile.cc path->append("[-]"); path 131 lib/pdf/xpdf/gfile.cc path->insert(p1 - p0, '.'); path 132 lib/pdf/xpdf/gfile.cc path->insert(p1 - p0 + 1, fileName, q1 - fileName); path 134 lib/pdf/xpdf/gfile.cc path->append('['); path 135 lib/pdf/xpdf/gfile.cc path->append(']'); path 136 lib/pdf/xpdf/gfile.cc path->append(fileName, q1 - fileName); path 138 lib/pdf/xpdf/gfile.cc path->clear(); path 139 lib/pdf/xpdf/gfile.cc path->append(fileName, q1 - fileName); path 143 lib/pdf/xpdf/gfile.cc path->clear(); path 144 lib/pdf/xpdf/gfile.cc path->append(fileName); path 146 lib/pdf/xpdf/gfile.cc return path; path 154 lib/pdf/xpdf/gfile.cc tmp = new GString(path); path 159 lib/pdf/xpdf/gfile.cc path->clear(); path 160 lib/pdf/xpdf/gfile.cc path->append(buf); path 161 lib/pdf/xpdf/gfile.cc return path; path 168 lib/pdf/xpdf/gfile.cc path->append("."); path 169 lib/pdf/xpdf/gfile.cc i = path->getLength(); path 170 lib/pdf/xpdf/gfile.cc path->append(fileName); path 171 lib/pdf/xpdf/gfile.cc for (p = path->getCString() + i; *p; ++p) { path 178 lib/pdf/xpdf/gfile.cc return path; path 185 lib/pdf/xpdf/gfile.cc path->append(":"); path 186 lib/pdf/xpdf/gfile.cc i = path->getLength(); path 187 lib/pdf/xpdf/gfile.cc path->append(fileName); path 188 lib/pdf/xpdf/gfile.cc for (p = path->getCString() + i; *p; ++p) { path 195 lib/pdf/xpdf/gfile.cc return path; path 203 lib/pdf/xpdf/gfile.cc return path; path 207 lib/pdf/xpdf/gfile.cc for (i = path->getLength() - 2; i >= 0; --i) { path 208 lib/pdf/xpdf/gfile.cc if (path->getChar(i) == '/' || path->getChar(i) == '\\' || path 209 lib/pdf/xpdf/gfile.cc path->getChar(i) == ':') path 213 lib/pdf/xpdf/gfile.cc if (path->getChar(0) == '/' || path->getChar(0) == '\\') { path 214 lib/pdf/xpdf/gfile.cc path->del(1, path->getLength() - 1); path 215 lib/pdf/xpdf/gfile.cc } else if (path->getLength() >= 2 && path->getChar(1) == ':') { path 216 lib/pdf/xpdf/gfile.cc path->del(2, path->getLength() - 2); path 218 lib/pdf/xpdf/gfile.cc path->clear(); path 219 lib/pdf/xpdf/gfile.cc path->append(".."); path 222 lib/pdf/xpdf/gfile.cc if (path->getChar(i-1) == ':') path 224 lib/pdf/xpdf/gfile.cc path->del(i, path->getLength() - i); path 226 lib/pdf/xpdf/gfile.cc return path; path 230 lib/pdf/xpdf/gfile.cc if (path->getLength() > 0 && path 231 lib/pdf/xpdf/gfile.cc path->getChar(path->getLength() - 1) != '/' && path 232 lib/pdf/xpdf/gfile.cc path->getChar(path->getLength() - 1) != '\\') path 233 lib/pdf/xpdf/gfile.cc path->append('/'); path 234 lib/pdf/xpdf/gfile.cc path->append(fileName); path 235 lib/pdf/xpdf/gfile.cc return path; path 243 lib/pdf/xpdf/gfile.cc return path; path 247 lib/pdf/xpdf/gfile.cc for (i = path->getLength() - 2; i >= 0; --i) { path 248 lib/pdf/xpdf/gfile.cc if (path->getChar(i) == '/') path 252 lib/pdf/xpdf/gfile.cc if (path->getChar(0) == '/') { path 253 lib/pdf/xpdf/gfile.cc path->del(1, path->getLength() - 1); path 255 lib/pdf/xpdf/gfile.cc path->clear(); path 256 lib/pdf/xpdf/gfile.cc path->append(".."); path 259 lib/pdf/xpdf/gfile.cc path->del(i, path->getLength() - i); path 261 lib/pdf/xpdf/gfile.cc return path; path 265 lib/pdf/xpdf/gfile.cc if (path->getLength() > 0 && path 266 lib/pdf/xpdf/gfile.cc path->getChar(path->getLength() - 1) != '/') path 267 lib/pdf/xpdf/gfile.cc path->append('/'); path 268 lib/pdf/xpdf/gfile.cc path->append(fileName); path 269 lib/pdf/xpdf/gfile.cc return path; path 325 lib/pdf/xpdf/gfile.cc return strchr(path, ':') || path 326 lib/pdf/xpdf/gfile.cc (path[0] == '[' && path[1] != '.' && path[1] != '-'); path 330 lib/pdf/xpdf/gfile.cc return path[0] == '/' || path[0] == '\\' || path[1] == ':'; path 334 lib/pdf/xpdf/gfile.cc return path[0] == '$'; path 338 lib/pdf/xpdf/gfile.cc return path[0] != ':'; path 342 lib/pdf/xpdf/gfile.cc return path[0] == '/'; path 351 lib/pdf/xpdf/gfile.cc if (!isAbsolutePath(path->getCString())) { path 353 lib/pdf/xpdf/gfile.cc path->insert(0, buf); path 356 lib/pdf/xpdf/gfile.cc return path; path 364 lib/pdf/xpdf/gfile.cc if (!GetFullPathName(path->getCString(), _MAX_PATH, buf, &fp)) { path 365 lib/pdf/xpdf/gfile.cc path->clear(); path 366 lib/pdf/xpdf/gfile.cc return path; path 368 lib/pdf/xpdf/gfile.cc path->clear(); path 369 lib/pdf/xpdf/gfile.cc path->append(buf); path 370 lib/pdf/xpdf/gfile.cc return path; path 374 lib/pdf/xpdf/gfile.cc path->insert(0, '@'); path 375 lib/pdf/xpdf/gfile.cc return path; path 379 lib/pdf/xpdf/gfile.cc path->del(0, 1); path 380 lib/pdf/xpdf/gfile.cc return path; path 390 lib/pdf/xpdf/gfile.cc if (path->getChar(0) == '~') { path 391 lib/pdf/xpdf/gfile.cc if (path->getChar(1) == '/' || path 393 lib/pdf/xpdf/gfile.cc path->getChar(1) == '\\' || path 395 lib/pdf/xpdf/gfile.cc path->getLength() == 1) { path 396 lib/pdf/xpdf/gfile.cc path->del(0, 1); path 398 lib/pdf/xpdf/gfile.cc path->insert(0, s); path 401 lib/pdf/xpdf/gfile.cc p1 = path->getCString() + 1; path 412 lib/pdf/xpdf/gfile.cc path->del(0, p2 - p1 + 1); path 413 lib/pdf/xpdf/gfile.cc path->insert(0, pw->pw_dir); path 416 lib/pdf/xpdf/gfile.cc } else if (!isAbsolutePath(path->getCString())) { path 419 lib/pdf/xpdf/gfile.cc path->insert(0, '/'); path 421 lib/pdf/xpdf/gfile.cc path->insert(0, buf); path 424 lib/pdf/xpdf/gfile.cc return path; path 678 lib/pdf/xpdf/gfile.cc path = new GString(name); path 683 lib/pdf/xpdf/gfile.cc tmp = path->copy(); path 698 lib/pdf/xpdf/gfile.cc delete path; path 717 lib/pdf/xpdf/gfile.cc e = new GDirEntry(path->getCString(), ffd.cFileName, doStat); path 732 lib/pdf/xpdf/gfile.cc e = new GDirEntry(path->getCString(), "-", doStat); path 738 lib/pdf/xpdf/gfile.cc e = new GDirEntry(path->getCString(), ent->d_name, doStat); path 750 lib/pdf/xpdf/gfile.cc e = new GDirEntry(path->getCString(), ent->d_name, doStat); path 764 lib/pdf/xpdf/gfile.cc tmp = path->copy(); path 774 lib/pdf/xpdf/gfile.cc needParent = strchr(path->getCString(), '[') != NULL; path 126 lib/pdf/xpdf/gfile.h GString *path; // directory path path 267 src/swfcombine.c char*path = strrchr(myname, '/'); path 269 src/swfcombine.c if(!path) path = myname; path 270 src/swfcombine.c else path ++; path 272 src/swfcombine.c myname = path;