BIS fnc distance2Dsqr: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "\|seealso= ?\[\[([^ ]+)\]\], *\[\[([^ ]+)\]\]" to "|seealso= $1 $2")
m (Some wiki formatting)
 
(5 intermediate revisions by the same user not shown)
Line 15: Line 15:
|gr1= Geometry
|gr1= Geometry


|descr=  
|descr= Returns the SQUARE of the distance between the two objects or positions "as the crow flies" (ignoring elevation).
Returns the SQUARE of the distance between the two objects or
positions "as the crow flies" (ignoring elevation).


{{Feature|arma3|This function became obsolete with the introduction of [[distanceSqr]]}}
{{Feature|arma3|This function became obsolete with the introduction of [[distanceSqr]].}}


|s1= [Point_1,Point_2] call [[BIS_fnc_distance2Dsqr]]
|s1= [pointA, pointB] call [[BIS_fnc_distance2Dsqr]]


|p1=Point_1: [[Object]] or [[Position]]
|p1= pointA: [[Object]] or [[Position]]
|p2=Point_2: [[Object]] or [[Position]]


|r1= [[Number]] - Squared distance
|p2= pointB: [[Object]] or [[Position]]


|x1= <code>[ [[player]], soldier_1 ] [[call]]  [[BIS_fnc_distance2Dsqr]]</code>
|r1= [[Number]] - squared distance


|x2= <code>[ [100,100,0],[0,0,0] ] [[call]]  [[BIS_fnc_distance2Dsqr]]</code>
|x1= <sqf>[player, soldier_1] call BIS_fnc_distance2Dsqr;</sqf>


|seealso= [[BIS_fnc_distance2D]] [[distance2D]], [[distance]]
|x2= <sqf>[[100,100,0], [0,0,0]] call BIS_fnc_distance2Dsqr;</sqf>
 
|seealso= [[BIS_fnc_distance2D]] [[distance2D]] [[distance]]
}}
}}

Latest revision as of 09:53, 8 November 2023

Hover & click on the images for description

Description

Description:
Returns the SQUARE of the distance between the two objects or positions "as the crow flies" (ignoring elevation).
Arma 3
This function became obsolete with the introduction of distanceSqr.
Execution:
call
Groups:
Geometry

Syntax

Syntax:
[pointA, pointB] call BIS_fnc_distance2Dsqr
Parameters:
pointA: Object or Position
pointB: Object or Position
Return Value:
Number - squared distance

Examples

Example 1:
[player, soldier_1] call BIS_fnc_distance2Dsqr;
Example 2:
[[100,100,0], [0,0,0]] call BIS_fnc_distance2Dsqr;

Additional Information

See also:
BIS_fnc_distance2D distance2D distance

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note