Lines Matching defs:path
47 // Make copy of old path as it is changed during processing
52 Spiro::spiro_cp *path = g_new (Spiro::spiro_cp, len);
59 // start of path
62 path[ip].x = p[X];
63 path[ip].y = p[Y];
64 path[ip].ty = '{' ; // for closed paths, this is overwritten
79 path[ip].x = p[X];
80 path[ip].y = p[Y];
92 path[ip].ty = ']';
94 path[ip].ty = '[';
96 path[ip].ty = 'c';
99 path[ip].ty = 'v';
109 path[ip].x = p[X];
110 path[ip].y = p[Y];
115 case Geom::NODE_NONE: // can't happen! but if it does, it means the path isn't closed :-)
116 path[ip].ty = '}';
120 path[0].ty = path[ip].ty = 'v';
124 path[0].ty = path[ip].ty = 'c';
128 // set type to path closer
129 path[ip].ty = '}';
135 Spiro::spiro_run(path, sp_len, *curve);
139 g_free (path);