src/gui/painting/qpathclipper.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
  1207     } else { // 32 - 96
  1207     } else { // 32 - 96
  1208         return 64. + 32 * nv.x();
  1208         return 64. + 32 * nv.x();
  1209     }
  1209     }
  1210 #else
  1210 #else
  1211     // doesn't seem to be robust enough
  1211     // doesn't seem to be robust enough
  1212     return atan2(v.x(), v.y()) + Q_PI;
  1212     return qAtan2(v.x(), v.y()) + Q_PI;
  1213 #endif
  1213 #endif
  1214 }
  1214 }
  1215 
  1215 
  1216 int QWingedEdge::addEdge(const QPointF &a, const QPointF &b, const QBezier *bezier, qreal t0, qreal t1)
  1216 int QWingedEdge::addEdge(const QPointF &a, const QPointF &b, const QBezier *bezier, qreal t0, qreal t1)
  1217 {
  1217 {
  1648 }
  1648 }
  1649 
  1649 
  1650 template <typename InputIterator>
  1650 template <typename InputIterator>
  1651 InputIterator qFuzzyFind(InputIterator first, InputIterator last, qreal val)
  1651 InputIterator qFuzzyFind(InputIterator first, InputIterator last, qreal val)
  1652 {
  1652 {
  1653     while (first != last && !qFuzzyCompare(qreal(*first), qreal(val)))
  1653     while (first != last && !QT_PREPEND_NAMESPACE(qFuzzyCompare)(qreal(*first), qreal(val)))
  1654         ++first;
  1654         ++first;
  1655     return first;
  1655     return first;
  1656 }
  1656 }
  1657 
  1657 
  1658 static bool fuzzyCompare(qreal a, qreal b)
  1658 static bool fuzzyCompare(qreal a, qreal b)