{"name":"BIS_fnc_getLineDist","operator":null,"title":"BIS fnc getLineDist","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_getLineDist","revid":329321,"updated":"2022-07-27T10:15:11Z","groups":["Geometry"],"status":"ok","replaced_by":[],"games":[{"game":"arma2","name":"Arma 2","version":"1.00"},{"game":"arma2oa","name":"Arma 2: Operation Arrowhead","version":"1.50"},{"game":"tkoh","name":"Take On Helicopters","version":"1.00"},{"game":"arma3","name":"Arma 3","version":"0.50"}],"since":{"game":"arma2","name":"Arma 2","version":"1.00"},"arma3_since":"0.50","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Return the distance between two sections of a virtual straight line.","syntaxes":[{"syntax":"[start1, length1, start2, length2] call BIS_fnc_getLineDist","since":null,"effect":null,"exec":null,"params":[{"name":"start1","type":"Number","optional":false,"default":null,"description":"segment 1 beginning. Can be negative","types":["Number"],"since":null,"text":"start1: Number - segment 1 beginning. Can be negative"},{"name":"length1","type":"Number","optional":false,"default":null,"description":"segment 1 length. Can be negative","types":["Number"],"since":null,"text":"length1: Number - segment 1 length. Can be negative"},{"name":"start2","type":"Number","optional":false,"default":null,"description":"segment 2 beginning. Can be negative","types":["Number"],"since":null,"text":"start2: Number - segment 2 beginning. Can be negative"},{"name":"length2","type":"Number","optional":false,"default":null,"description":"segment 2 length. Can be negative","types":["Number"],"since":null,"text":"length2: Number - segment 2 length. Can be negative"}],"returns":{"type":"Number","types":["Number"],"description":null,"text":"Number"}}],"examples":[{"text":"```sqf\nprivate _distance = [0,5,15,20] call BIS_fnc_getLineDist; // returns 10\n```","code":["private _distance = [0,5,15,20] call BIS_fnc_getLineDist; // returns 10"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["distance"],"notes":[],"categories":["Arma 2: Functions","Arma 2: New Functions","Arma 2: Operation Arrowhead: Functions","Arma 3: Functions","Function Group: Geometry","Functions","Introduced with Arma 2 version 1.00","Take On Helicopters: Functions"],"docblock":null,"filled_from_docblock":[]}