Fix the name of the arguments of qAtan2 to match std::atan2
There is no change in functionality, just swapping of the names x and y. The std::atan2 function uses (y, x) in that order, so we should too. Task-number: QTBUG-27090 Change-Id: I7d4597a6c6909f574c517033f5d49fe17b7a7ead Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
This commit is contained in:
parent
0a0157f545
commit
9aa67cf0c4
@ -145,14 +145,14 @@ inline qreal qAtan(qreal v)
|
||||
return atan(v);
|
||||
}
|
||||
|
||||
inline qreal qAtan2(qreal x, qreal y)
|
||||
inline qreal qAtan2(qreal y, qreal x)
|
||||
{
|
||||
#ifdef QT_USE_MATH_H_FLOATS
|
||||
if (sizeof(qreal) == sizeof(float))
|
||||
return atan2f(float(x), float(y));
|
||||
return atan2f(float(y), float(x));
|
||||
else
|
||||
#endif
|
||||
return atan2(x, y);
|
||||
return atan2(y, x);
|
||||
}
|
||||
|
||||
inline qreal qSqrt(qreal v)
|
||||
|
@ -114,9 +114,9 @@
|
||||
*/
|
||||
|
||||
/*!
|
||||
\fn qreal qAtan2(qreal x, qreal y)
|
||||
Returns the arctangent of a point specified by the coordinates \a x and \a y.
|
||||
This function will return the angle and its direction.
|
||||
\fn qreal qAtan2(qreal y, qreal x)
|
||||
Returns the arctangent of a point specified by the coordinates \a y and \a x.
|
||||
This function will return the angle (argument) of that point.
|
||||
|
||||
\relates <QtCore/qmath.h>
|
||||
\sa qAtan()
|
||||
|
Loading…
Reference in New Issue
Block a user