Lines Matching defs:from
34 // more precisely that's extracting an eulerian path from a graph, but here we want to split
907 Path *from = orig[nPath];
908 if (nPiece < 0 || nPiece >= int(from->descr_cmd.size()))
916 int nType = from->descr_cmd[nPiece]->getType();
926 bord = ReFormeLineTo (bord, curBord, dest, from);
930 bord = ReFormeArcTo (bord, curBord, dest, from);
934 bord = ReFormeCubicTo (bord, curBord, dest, from);
939 dynamic_cast<PathDescrBezierTo *>(from->descr_cmd[nPiece]);
943 bord = ReFormeLineTo (bord, curBord, dest, from);
947 bord = ReFormeBezierTo (bord, curBord, dest, from);
952 bord = ReFormeBezierTo (bord, curBord, dest, from);
1027 Shape::ReFormeArcTo (int bord, int /*curBord*/, Path * dest, Path * from)
1058 PathDescrArcTo* nData = dynamic_cast<PathDescrArcTo *>(from->descr_cmd[nPiece]);
1061 Path::ArcAngles (from->PrevPoint (nPiece - 1), nData->p,nData->rx,nData->ry,nData->angle*M_PI/180.0, nLarge, nClockwise, sang, eang);
1098 PathDescrArcTo *nData = dynamic_cast<PathDescrArcTo *>(from->descr_cmd[nPiece]);
1105 Shape::ReFormeCubicTo (int bord, int /*curBord*/, Path * dest, Path * from)
1134 Geom::Point prevx = from->PrevPoint (nPiece - 1);
1138 PathDescrCubicTo *nData = dynamic_cast<PathDescrCubicTo *>(from->descr_cmd[nPiece]);
1151 Shape::ReFormeBezierTo (int bord, int /*curBord*/, Path * dest, Path * from)
1161 typ = from->descr_cmd[nPiece]->getType();
1165 nBData = dynamic_cast<PathDescrBezierTo *>(from->descr_cmd[nPiece]);
1174 typ = from->descr_cmd[n]->getType();
1178 nBData = dynamic_cast<PathDescrBezierTo *>(from->descr_cmd[n]);
1227 ReFormeBezierChunk (px, nx, dest, inBezier, nbInterm, from, ps,
1239 PathDescrIntermBezierTo *nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i+1]);
1248 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe]);
1249 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe+1]);
1255 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i+1]);
1260 from, pe, 0.0, te);
1269 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps+1]);
1270 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps+2]);
1274 from, ps, ts, 1.0);
1278 PathDescrIntermBezierTo *nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i+1]);
1287 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps+1]);
1288 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps+2]);
1292 from, ps, ts, 1.0);
1294 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe]);
1295 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe+1]);
1301 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i+1]);
1306 from, pe, 0.0, te);
1319 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i+1]);
1328 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe+1]);
1329 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe+2]);
1335 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i+1]);
1340 from, pe, 1.0, te);
1349 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps]);
1350 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps+1]);
1354 from, ps, ts, 0.0);
1358 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i]);
1367 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps]);
1368 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[ps+1]);
1372 from, ps, ts, 0.0);
1374 PathDescrIntermBezierTo* psData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe+1]);
1375 PathDescrIntermBezierTo* pnData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[pe+2]);
1381 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[i]);
1386 from, pe, 1.0, te);
1396 Path * from, int p, double ts, double te)
1398 PathDescrBezierTo* nBData = dynamic_cast<PathDescrBezierTo*>(from->descr_cmd[inBezier]);
1399 Geom::Point bstx = from->PrevPoint (inBezier - 1);
1409 PathDescrIntermBezierTo *nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[inBezier+1]);
1415 PathDescrIntermBezierTo *nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[inBezier+1]);
1417 nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[inBezier+2]);
1426 PathDescrIntermBezierTo* nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[inBezier+nbInterm]);
1428 nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[inBezier+nbInterm-1]);
1434 PathDescrIntermBezierTo *nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[p+1]);
1436 nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[p]);
1438 nData = dynamic_cast<PathDescrIntermBezierTo*>(from->descr_cmd[p+2]);