Searched refs:sweep (Results 1 - 21 of 21) sorted by relevance

/inkscape/src/livarot/
H A Dsweep-event.h15 SweepTree *sweep[2]; ///< Sweep element associated with the left and right edge of the intersection. member in class:SweepEvent
H A Dsweep-event.cpp2 #include "livarot/sweep-event-queue.h"
3 #include "livarot/sweep-tree.h"
4 #include "livarot/sweep-event.h"
73 iLeft = e.sweep[LEFT];
74 iRight = e.sweep[RIGHT];
90 iLeft = e.sweep[LEFT];
91 iRight = e.sweep[RIGHT];
215 e->sweep[LEFT]->evt[RIGHT] = events + to;
216 e->sweep[RIGHT]->evt[LEFT] = events + to;
244 sweep[LEF
[all...]
H A Dsweep-tree.cpp1 #include "livarot/sweep-event-queue.h"
2 #include "livarot/sweep-tree-list.h"
3 #include "livarot/sweep-tree.h"
4 #include "livarot/sweep-event.h"
65 evt[i]->sweep[1 - i] = NULL;
486 evt[LEFT]->sweep[RIGHT] = to;
488 evt[RIGHT]->sweep[LEFT] = to;
H A DPathCutting.cpp407 elliptical_arc->largeArc(), !elliptical_arc->sweep() );
/inkscape/src/2geom/
H A Delliptical-arc.h67 * @param sweep If true, the clockwise arc is chosen, otherwise the counter-clockwise
71 Coord rot_angle, bool large_arc, bool sweep,
77 , _angles(0, 0, sweep)
85 Coord rot_angle, bool large_arc, bool sweep,
91 , _angles(0, 0, sweep)
131 bool sweep() const { return _angles.sweep(); } function in class:Geom::EllipticalArc
142 double rot_angle, bool large_arc, bool sweep,
150 _angles.setSweep(sweep);
157 Angle rot_angle, bool large_arc, bool sweep,
70 EllipticalArc( Point const &ip, Point const &r, Coord rot_angle, bool large_arc, bool sweep, Point const &fp ) argument
84 EllipticalArc( Point const &ip, Coord rx, Coord ry, Coord rot_angle, bool large_arc, bool sweep, Point const &fp ) argument
141 set( Point const &ip, double rx, double ry, double rot_angle, bool large_arc, bool sweep, Point const &fp ) argument
156 set( Point const &ip, Point const &r, Angle rot_angle, bool large_arc, bool sweep, Point const &fp ) argument
[all...]
H A Dcairo-path-sink.cpp72 bool large_arc, bool sweep, Point const &p)
74 EllipticalArc arc(_current_point, rx, ry, angle, large_arc, sweep, p);
90 if (sweep) {
71 arcTo(double rx, double ry, double angle, bool large_arc, bool sweep, Point const &p) argument
H A Dcairo-path-sink.h66 bool large_arc, bool sweep, Point const &p);
H A Dpath-sink.h70 bool large_arc, bool sweep, Point const &p) = 0;
154 bool large_arc, bool sweep, Point const &p)
161 large_arc, sweep, p);
153 arcTo(Coord rx, Coord ry, Coord angle, bool large_arc, bool sweep, Point const &p) argument
H A Dsvg-path-writer.h57 bool large_arc, bool sweep, Point const &p);
H A Dsvg-path-parser.cpp1206 bool large_arc, bool sweep, Point const &p)
1212 _pushCurve(new EllipticalArc(_current, rx, ry, angle, large_arc, sweep, p));
1425 bool sweep = _pop_flag(); local
1431 _arcTo(rx, ry, angle, large_arc, sweep, point);
1531 bool sweep = _pop_flag(); local
1537 _arcTo(rx, ry, angle, large_arc, sweep, point);
1205 _arcTo(Coord rx, Coord ry, Coord angle, bool large_arc, bool sweep, Point const &p) argument
H A Delliptical-arc.cpp86 * the bigger arc, while the "sweep flag" selects the arc going in the direction of positive
271 angle += (sweep() ? M_PI/2 : -M_PI/2);
320 if (f > t) arc->_angles.setSweep(!sweep());
673 if (sweep() == _large_arc) {
693 if (!sweep() && sweep_angle > 0) sweep_angle -= 2*M_PI;
694 if (sweep() && sweep_angle < 0) sweep_angle += 2*M_PI;*/
772 _angles.setSweep(!sweep());
793 if (sweep() != other->sweep()) return false;
811 if (sweep() !
[all...]
H A Dangle.h207 * the sweep flag will be set to true, i.e. the interval will go
233 bool sweep() const { return _sweep; } function in class:Geom::AngleInterval
261 * The direction (sweep flag) is left unchanged.
340 * Equivalent to the absolute value of the sweep angle.
348 /** @brief Get the sweep angle of the interval.
350 * It is positive when sweep is true. Denoted as \f$\Delta\theta\f$ in the SVG
369 static AngleInterval create_full(Angle start, bool sweep = true) {
372 result._sweep = sweep;
H A Dsvg-path-parser.h136 bool large_arc, bool sweep, Point const &p);
H A Dsvg-path-writer.cpp148 bool large_arc, bool sweep, Point const &p)
155 _current_pars.push_back(sweep ? 1. : 0.);
147 arcTo(double rx, double ry, double angle, bool large_arc, bool sweep, Point const &p) argument
H A Dpath-intersection.h40 #include <2geom/sweep-bounds.h>
H A Dcrossing.h41 #include <2geom/sweep-bounds.h>
H A Dsweep-bounds.cpp1 #include <2geom/sweep-bounds.h>
29 * \param d: dimension to sweep along
132 //Fake cull, until the switch to the real sweep is made.
/inkscape/src/svg/
H A Dpath-string.h130 bool large_arc, bool sweep,
137 _appendFlag(sweep);
129 arcTo(Geom::Coord rx, Geom::Coord ry, Geom::Coord rot, bool large_arc, bool sweep, Geom::Point p) argument
H A Dsvg-path.cpp88 elliptical_arc->largeArc(), elliptical_arc->sweep(),
/inkscape/share/extensions/
H A Ddxf_input.py172 sweep = 0 # sweep CCW
174 sweep = 1 # sweep CW
181 path += ' A %f,%f 0.0 %d %d %f,%f' % (r, r, large, sweep, vals[groups['10']][i], vals[groups['20']][i])
223 sweep = 1 - vals[groups['73']][i40] # sweep CCW
226 path += 'A %f,%f 0.0 %d %d %f,%f ' % (rm, rm, large, sweep, xc + rm*math.cos(a2*math.pi/180.0), yc + rm*math.sin(a2*math.pi/180.0))
228 path += 'A %f,%f 0.0 %d %d %f,%f ' % (rm, rm, large, sweep, xc + rm*math.cos((a1+180.0)*math.pi/180.0), yc + rm*math.sin((a1+180.0)*math.pi/180.0))
229 path += 'A %f,%f 0.0 %d %d %f,%f ' % (rm, rm, large, sweep, x
[all...]
/inkscape/src/display/
H A Dcairo-utils.cpp595 if (a->sweep()) {

Completed in 46 milliseconds