Searched refs:al (Results 1 - 3 of 3) sorted by relevance

/inkscape/src/util/
H A Dfixed_point.h41 const T al = v&((1<<half_size)-1), bl = val.v&((1<<half_size)-1); local
43 v = static_cast<unsigned int>(al*bl)>>precision;
45 v += ((al*bh)+(ah*bl)+((ah*bh)<<half_size))<<(half_size-precision);
47 v += ((al*bh)+(ah*bl))>>(precision-half_size);
/inkscape/src/2geom/
H A Dconvex-hull.cpp549 unsigned al = 0;
552 while(al+1 < a.boundary.size() &&
553 (a.boundary[al+1][Y] > b.boundary[bl][Y])) {
554 al++;
557 (b.boundary[bl+1][Y] > a.boundary[al][Y])) {
560 // al and bl now point to the top of the first pair of edges that overlap in y value
561 //double sweep_y = std::min(a.boundary[al][Y],
/inkscape/src/live_effects/
H A Dspiro.cpp72 double al[5]; /* lower part of band-diagonal decomposition */ member in struct:Spiro::__anon87
596 m[k].al[i - k - 1] = x;
620 v[i] -= m[k].al[i - k - 1] * v[k];
692 m[i].al[j] = 0.;

Completed in 49 milliseconds