vectorDiff

From Bohemia Interactive Community
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Hover & click on the images for description

Description

Description:
Subtracts one 3D vector from another. (vector1 - vector2)
Groups:
Math - Vectors

Syntax

Syntax:
vector1 vectorDiff vector2
Parameters:
vector1: Array - vector 3D or 2D (since Arma 3 v2.00, z coordinate is defaulted to 0)
vector2: Array - vector 3D or 2D (since Arma 3 v2.00, z coordinate is defaulted to 0)
Return Value:
Array

Examples

Example 1:
hint str (velocity car vectorDiff velocity bike);

Additional Information

See also:
vectorAdd vectorCrossProduct vectorDotProduct vectorCos vectorMagnitude vectorMagnitudeSqr vectorMultiply vectorDistance vectorDistanceSqr vectorDir vectorUp setVectorDir setVectorUp setVectorDirAndUp vectorNormalized vectorFromTo

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
ffur2007slx2_5 - c
Posted on Jun 28, 2014 - 09:09 (UTC)
Arma 3 logo black.png1.22 Algorithm:
Vector1 = [x1,y1,z1]; Vector2 = [x2,y2,z2]; Result = [x1 - x2, y1 - y2, z1 - z2];
It is recommended to use vectorDiff instead of BIS_fnc_vectorDiff.