/inkscape/src/2geom/ |
H A D | utils.cpp | 40 void binomial_coefficients(std::vector<size_t>& bc, std::size_t n) argument 43 bc.clear(); 44 bc.resize(s); 45 bc[0] = 1; 51 bc[k+1] = bc[k] << 1; 55 bc[j] += bc[j-1]; 61 bc[n-i] = bc[ [all...] |
H A D | utils.h | 45 void binomial_coefficients(std::vector<size_t>& bc, std::size_t n);
|
H A D | solve-bezier-one-d.cpp | 33 //std::vector<double> bc; 34 BinomialCoefficient<double> bc; member in class:Geom::Bernsteins 37 : degree(_degree), N(degree+1), solutions(sol), bc(degree)
|
H A D | recursive-bezier-intersection.cpp | 134 double bc = 1; local 139 bc = bc*(n-i+1)/i; 140 tmp = (tmp + tn*bc*p[i][dim])*u;
|
H A D | bezier.h | 59 double bc = 1; local 64 bc = bc*(n-i+1)/i; 65 tmp = (tmp + tn*bc*c_[i])*u;
|
H A D | angle.h | 166 Coord bc = b.radians0(); local 167 Coord d = fabs(ac - bc);
|
H A D | ellipse.cpp | 620 Ellipse ac = a, bc = b; local 621 if (distance(ac.rotationAngle(), bc.rotationAngle()).radians0() >= M_PI/2) { 624 if (distance(ac.rotationAngle(), bc.rotationAngle()) >= M_PI/4) { 625 Angle d1 = distance(ac.rotationAngle() + M_PI/2, bc.rotationAngle()); 626 Angle d2 = distance(ac.rotationAngle() - M_PI/2, bc.rotationAngle()); 636 tps[i] * bc.unitCircleTransform(),
|
H A D | bezier-clipping.cpp | 583 double bc; local 602 bc = bri * binomial(n,l) * binomial(n-1, k); 605 //d[j] += bc * dot(dB[k], B[l] - F[j]); 606 d[j] += bc * (dBB(k,l) - dBF(k,j));
|
H A D | coord.cpp | 190 uint64_t bc = b * c; 193 uint64_t tmp = (bd >> 32) + (ad & kM32) + (bc & kM32); 197 uint64_t result_f = ac + (ad >> 32) + (bc >> 32) + (tmp >> 32);
|
/inkscape/src/live_effects/ |
H A D | spiro.h | 48 void spiro_to_otherpath(const spiro_seg *s, int n, ConverterBase &bc);
|
H A D | spiro.cpp | 41 Spiro::ConverterSPCurve bc(curve); 42 Spiro::spiro_to_otherpath(s, src_len, bc); 49 Spiro::ConverterPath bc(path); 50 Spiro::spiro_to_otherpath(s, src_len, bc); 850 ConverterBase &bc, int depth, bool close_last) 856 bc.lineto(x1, y1, close_last); 879 bc.curveto(x0 + ul, y0 + vl, x1 - ur, y1 - vr, x1, y1, close_last); 898 spiro_seg_to_otherpath(ksub, x0, y0, xmid, ymid, bc, depth + 1, false); 902 spiro_seg_to_otherpath(ksub, xmid, ymid, x1, y1, bc, depth + 1, close_last); 924 spiro_to_otherpath(const spiro_seg *s, int n, ConverterBase &bc) [all...] |
/inkscape/src/ |
H A D | persp3d.cpp | 146 Inkscape::UI::Tools::Box3dTool *bc = SP_BOX3D_CONTEXT(ec); local 147 bc->_vpdrag->updateDraggers(); 148 bc->_vpdrag->updateLines(); 149 bc->_vpdrag->updateBoxHandles(); 150 bc->_vpdrag->updateBoxReprs();
|
/inkscape/src/2geom/numeric/ |
H A D | fitting-model.h | 492 void instance(BezierCurveN<degree> & bc, ConstMatrixView const& raw_data) const argument 498 bc = BezierCurveN<degree>(bx, by);
|
/inkscape/src/ui/tools/ |
H A D | flood-tool.cpp | 212 guint32 ac = 0, rc = 0, gc = 0, bc = 0; local 213 ExtractARGB32(check, ac, rc, gc, bc); 229 sp_color_rgb_to_hsl_floatv(hsl_check, rc / dac, gc / dac, bc / dac); 241 return abs(static_cast<int>(ac ? unpremul_alpha(bc, ac) : 0) - (ao ? unpremul_alpha(bo, ao) : 0)) <= threshold; 249 bmc = (255-ac)*bd + 255*bc; bmc = (bmc + 127) / 255;
|
/inkscape/share/extensions/ |
H A D | draw_from_triangle.py | 345 bc = vector_from_to(vtx[1], vtx[2]) #vector from b to c
|
/inkscape/src/ui/tool/ |
H A D | path-manipulator.cpp | 670 Geom::CubicBezier bc(*cur, *cur->front(), *cur.next(), *cur.next()->back()); 672 bezier_data[seg * samples_per_segment + s] = bc.pointAt(t_step * s);
|