Lines Matching defs:_sweep
200 : _start_angle(s), _end_angle(e), _sweep(cw), _full(false)
203 : _start_angle(s), _end_angle(e), _sweep(cw), _full(false)
220 , _sweep((inner-s).radians0() <= (e-s).radians0())
224 _sweep = true;
233 bool sweep() const { return _sweep; }
272 void setSweep(bool s) { _sweep = s; }
278 _sweep = !_sweep;
290 Angle ret = _start_angle.radians0() + span * (_sweep ? t : -t);
301 Angle ta = _sweep ? a - _start_angle : _start_angle - a;
306 if (_sweep) {
331 if (_sweep) {
344 return _sweep
353 if (_full) return _sweep ? 2*M_PI : -2*M_PI;
355 if (_sweep && sa < 0) sa += 2*M_PI;
356 if (!_sweep && sa > 0) sa -= 2*M_PI;
364 if (_sweep != other._sweep) return false;
372 result._sweep = sweep;
380 bool _sweep;