| /inkscape/src/live_effects/ |
| H A D | lpe-text_label.cpp | 34 LPETextLabel::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 38 double t = (pwd2_in.cuts.front() + pwd2_in.cuts.back()) / 2; 39 Point pos(pwd2_in.valueAt(t)); 40 Point dir(unit_vector(derivative(pwd2_in).valueAt(t))); 47 return pwd2_in;
|
| H A D | lpe-skeleton.cpp | 77 LPESkeleton::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 81 output = pwd2_in; // spice this up to make the effect actually *do* something!
|
| H A D | lpe-path_length.cpp | 49 LPEPathLength::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 54 double lengthval = Geom::length(pwd2_in) * scale; 63 info_text.setPosAndAnchor(pwd2_in, 0.5, 10); 67 Piecewise<D2<SBasis> > A = integral(pwd2_in); 70 if (centroid(pwd2_in, c, area)) { 75 return pwd2_in;
|
| H A D | lpe-test-doEffect-stack.cpp | 63 LPEdoEffectStackTest::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 65 Geom::Piecewise<Geom::D2<Geom::SBasis> > output = pwd2_in;
|
| H A D | lpe-offset.cpp | 61 LPEOffset::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 67 double t = nearest_time(offset_pt, pwd2_in); 68 Point A = pwd2_in.valueAt(t); 71 Piecewise<D2<SBasis> > der = unitVector(derivative(pwd2_in)); 74 output = pwd2_in + n * offset; 75 append_half_circle(output, pwd2_in.lastValue(), n.lastValue() * offset); 76 output.continuousConcat(reverse(pwd2_in - n * offset)); 77 append_half_circle(output, pwd2_in.firstValue(), -n.firstValue() * offset);
|
| H A D | lpe-extrude.cpp | 49 static std::vector<double> find_cusps( Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in ) { 51 Piecewise<D2<SBasis> > deriv = derivative(pwd2_in); 64 LPEExtrude::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 78 Piecewise<D2<SBasis> > pwd2_out = pwd2_in; 80 pwd2_out.concat( pwd2_in + extrude_vector.getVector() ); 85 if ( ! are_near(pwd2_in.firstValue(), pwd2_in.lastValue()) ) { 86 pwd2_out.concat( connector + pwd2_in.firstValue() ); 87 pwd2_out.concat( connector + pwd2_in.lastValue() ); 90 Piecewise<D2<SBasis> > deriv = derivative(pwd2_in); [all...] |
| H A D | lpe-lattice.cpp | 91 LPELattice::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 161 for(unsigned i = 0; i < pwd2_in.size(); i++) { 162 D2<SBasis> B = pwd2_in[i];
|
| H A D | lpe-recursiveskeleton.cpp | 47 LPERecursiveSkeleton::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 54 D2<Piecewise<SBasis> > patternd2 = make_cuts_independent(pwd2_in); 61 return pwd2_in; 76 output = pwd2_in;
|
| H A D | lpe-dynastroke.cpp | 89 LPEDynastroke::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 96 Piecewise<D2<SBasis> > m = pwd2_in;
|
| H A D | lpe-parallel.cpp | 81 LPEParallel::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 87 A = pwd2_in.firstValue(); 88 B = pwd2_in.lastValue();
|
| H A D | lpe-perp_bisector.cpp | 134 LPEPerpBisector::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 140 A = pwd2_in.firstValue(); 141 B = pwd2_in.lastValue();
|
| H A D | lpe-ruler.cpp | 119 LPERuler::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 127 Piecewise<D2<SBasis> >output(pwd2_in); 128 Piecewise<D2<SBasis> >speed = derivative(pwd2_in); 129 Piecewise<SBasis> arclength = arcLengthSb(pwd2_in); 153 Point A = pwd2_in(t_cuts[i]); 163 Point A = pwd2_in.firstValue(); 169 Point A = pwd2_in.lastValue(); 173 if ( A == pwd2_in.firstValue() &&
|
| H A D | lpe-tangent_to_curve.cpp | 78 LPETangentToCurve::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 83 ptA = pwd2_in.valueAt(t_attach); 84 derivA = unit_vector(derivative(pwd2_in).valueAt(t_attach));
|
| H A D | lpe-bendpath.cpp | 102 LPEBendPath::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 118 return pwd2_in; /// \todo or throw an exception instead? might be better to throw an exception so that the UI can display an error message or smth 121 D2<Piecewise<SBasis> > patternd2 = make_cuts_independent(pwd2_in);
|
| H A D | lpe-envelope.cpp | 61 LPEEnvelope::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 66 return pwd2_in; 77 return pwd2_in; 106 D2<Piecewise<SBasis> > patternd2 = make_cuts_independent(pwd2_in); 225 return pwd2_in;
|
| H A D | lpe-lattice2.cpp | 114 LPELattice2::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 116 PathVector pathv = path_from_piecewise(pwd2_in,0.001);
|
| H A D | lpe-perspective_path.cpp | 145 LPEPerspectivePath::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 149 Piecewise<D2<SBasis> > path_a_pw = pwd2_in;
|
| H A D | lpe-sketch.cpp | 205 LPESketch::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 210 if (pwd2_in.size()==0) return pwd2_in; 222 std::vector<Piecewise<D2<SBasis> > > pieces_in = split_at_discontinuities (pwd2_in); 299 //pathlength = arcLengthSb(pwd2_in,.1); 301 Piecewise<D2<SBasis> > m = pwd2_in; 302 Piecewise<D2<SBasis> > v = derivative(pwd2_in); 307 Piecewise<SBasis> k = curvature(pwd2_in);
|
| H A D | lpe-transform_2pts.cpp | 360 LPETransform2Pts::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 412 output.concat(pwd2_in * m);
|
| H A D | lpe-copy_rotate.cpp | 344 LPECopyRotate::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 349 return pwd2_in; 367 PathVector const original_pathv = path_from_piecewise(remove_short_cuts(pwd2_in, 0.1), 0.001); 397 output.concat(pwd2_in * t);
|
| H A D | lpe-patternalongpath.cpp | 127 LPEPatternAlongPath::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 133 return pwd2_in; 174 paths_in = split_at_discontinuities(pwd2_in); 217 return pwd2_in; 252 return pwd2_in;
|
| H A D | effect.cpp | 541 Geom::Piecewise<Geom::D2<Geom::SBasis> > pwd2_in = path_in[i].toPwSb(); local 542 Geom::Piecewise<Geom::D2<Geom::SBasis> > pwd2_out = doEffect_pwd2(pwd2_in); 551 Geom::Piecewise<Geom::D2<Geom::SBasis> > pwd2_in; local 553 pwd2_in.concat( path_in[i].toPwSb() ); 555 Geom::Piecewise<Geom::D2<Geom::SBasis> > pwd2_out = doEffect_pwd2(pwd2_in); 563 Effect::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 566 return pwd2_in;
|
| H A D | lpe-fillet-chamfer.cpp | 397 Piecewise<D2<SBasis> > pwd2_in = paths_to_pw(original_pathv); local 425 u.push(pwd2_in[fillet_chamfer_values.last_index(counter, original_pathv)], 1); 470 Piecewise<D2<SBasis> > pwd2_in = paths_to_pw(original_pathv); local 471 fillet_chamfer_values.recalculate_controlpoints_for_new_pwd2(pwd2_in); 503 Piecewise<D2<SBasis> > pwd2_in = paths_to_pw(pathv_to_linear_and_cubic_beziers(path_in)); local 504 pwd2_in = remove_short_cuts(pwd2_in, .01); 505 Piecewise<D2<SBasis> > der = derivative(pwd2_in); 507 fillet_chamfer_values.set_pwd2(pwd2_in, n);
|
| H A D | lpe-rough-hatches.cpp | 297 LPERoughHatches::doEffect_pwd2 (Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in){ argument 303 Piecewise<D2<SBasis> > transformed_pwd2_in = pwd2_in; 304 Point start = pwd2_in.segs.front().at0(); 305 Point end = pwd2_in.segs.back().at1(); 322 if (!(bbox)) return pwd2_in; 345 return pwd2_in;
|
| /inkscape/src/live_effects/parameter/ |
| H A D | powerstrokepointarray.cpp | 66 PowerStrokePointArrayParam::recalculate_controlpoints_for_new_pwd2(Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in) argument 69 if (last_pwd2.size() > pwd2_in.size()) { 71 double factor = (double)pwd2_in.size() / (double)last_pwd2.size(); 75 } else if (last_pwd2.size() < pwd2_in.size()) { 77 Geom::Piecewise<Geom::D2<Geom::SBasis> > normal = rot90(unitVector(derivative(pwd2_in))); 82 double t = nearest_time(position, pwd2_in); 83 double offset = dot(position - pwd2_in.valueAt(t), normal.valueAt(t)); 110 PowerStrokePointArrayParam::set_pwd2(Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_in, Geom::Piecewise<Geom::D2<Geom::SBasis> > const & pwd2_normal_in) argument 112 last_pwd2 = pwd2_in;
|