Math.Atan2(Y, X)
.Atan2() method returns the angle (in radians) formed by grid coordinates
Applies To
Description
Math.Atan2() method returns the angle (in radians) formed by the grid coordinates (x, y), (0, 0), and (x, 0).
Properties and Methods
None
Available
The .Atan2(Y,X) method is available in:
- 15.03.016
- All newer builds
Type
Decimal
Syntax
Math.Atan2(Y,X);
Parameters
Parameter |
Required |
Description |
---|---|---|
Y |
Yes |
The Y coordinate of the point Any values that are not a number will result in a scripting error. |
X |
Yes |
The X coordinate of the point Any values that are not a number will result in a scripting error. |
Example
var lcMath = 'Math.Atan2(1, 1): ' + Convert.ToString(Math.Atan2(1, 1)) + '\n';
lcMath += 'Math.Atan2(1, 2): ' + Convert.ToString(Math.Atan2(1, 2)) + '\n';
lcMath += 'Math.Atan2(2, 1): ' + Convert.ToString(Math.Atan2(2, 1)) + '\n';
lcMath += 'Math.Atan2(1, 4): ' + Convert.ToString(Math.Atan2(1, 4)) + '\n';
lcMath += 'Math.Atan2(4, 1): ' + Convert.ToString(Math.Atan2(4, 1));
Event.Form.MessageBox(lcMath);
/* Expected System Prompt Display:
Math.Atan2(1, 1): 0.785398163397448
Math.Atan2(1, 2): 0.463647609000806
Math.Atan2(2, 1): 1.10714871779409
Math.Atan2(1, 4): 0.244978663126864
Math.Atan2(4, 1): 1.32581766366803
*/