Lines Matching refs:pb
428 subpath_from_sbasis_incremental(Geom::OldPathSetBuilder &pb, D2<SBasis> B, double tol, bool initial) {
452 pb.start_subpath(bez[0]);
455 pb.push_cubic(bez[1], bez[2], bez[3]);
474 void build_from_sbasis(Geom::PathBuilder &pb, D2<SBasis> const &B, double tol, bool only_cubicbeziers) {
480 pb.lineTo(B.at1());
485 pb.curveTo(bez[1], bez[2], bez[3]);
488 build_from_sbasis(pb, compose(B, Linear(0, 0.5)), tol, only_cubicbeziers);
489 build_from_sbasis(pb, compose(B, Linear(0.5, 1)), tol, only_cubicbeziers);
501 PathBuilder pb;
502 pb.moveTo(B.at0());
503 build_from_sbasis(pb, B, tol, only_cubicbeziers);
504 pb.flush();
505 return pb.peek().front();
517 Geom::PathBuilder pb;
518 if(B.size() == 0) return pb.peek();
520 pb.moveTo(start);
527 pb.closePath();
531 build_from_sbasis(pb, B[i], tol, only_cubicbeziers);
534 pb.closePath();
541 pb.moveTo(start);
543 build_from_sbasis(pb, B[i], tol, only_cubicbeziers);
546 pb.flush();
547 return pb.peek();