/inkscape/src/livarot/ |
H A D | sweep-event.h | 15 SweepTree *sweep[2]; ///< Sweep element associated with the left and right edge of the intersection. member in class:SweepEvent
|
H A D | sweep-event.cpp | 2 #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 D | sweep-tree.cpp | 1 #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 D | PathCutting.cpp | 407 elliptical_arc->largeArc(), !elliptical_arc->sweep() );
|
/inkscape/src/2geom/ |
H A D | elliptical-arc.h | 67 * @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 D | cairo-path-sink.cpp | 72 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 D | cairo-path-sink.h | 66 bool large_arc, bool sweep, Point const &p);
|
H A D | path-sink.h | 70 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 D | svg-path-writer.h | 57 bool large_arc, bool sweep, Point const &p);
|
H A D | svg-path-parser.cpp | 1206 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 D | elliptical-arc.cpp | 86 * 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 D | angle.h | 207 * 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 D | svg-path-parser.h | 136 bool large_arc, bool sweep, Point const &p);
|
H A D | svg-path-writer.cpp | 148 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 D | path-intersection.h | 40 #include <2geom/sweep-bounds.h>
|
H A D | crossing.h | 41 #include <2geom/sweep-bounds.h>
|
H A D | sweep-bounds.cpp | 1 #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 D | path-string.h | 130 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 D | svg-path.cpp | 88 elliptical_arc->largeArc(), elliptical_arc->sweep(),
|
/inkscape/share/extensions/ |
H A D | dxf_input.py | 172 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 D | cairo-utils.cpp | 595 if (a->sweep()) {
|