Algorithm:
_vector1 = [x1,y1,z1];
_vector2 = [x2,y2,z2];
_result = (x2 - x1) ^ 2 + (y2 - y1) ^ 2 + (z2 - z1) ^ 2;
Squared distance between two 3D vectors.
vector1 vectorDistanceSqr vector2
Parameters:
vector1: Vector3D or Vector2D - 3D or Arma 3 v2.00 2D vector (z coordinate is defaulted to 0)vector2: Vector3D or Vector2D - 3D or Arma 3 v2.00 2D vector (z coordinate is defaulted to 0)Returns: Number
_distSqr = getPos player vectorDistanceSqr [0,0,2];
vectorAdd · vectorDiff · vectorCrossProduct · vectorDotProduct · vectorCos · vectorMagnitude · vectorMagnitudeSqr · vectorMultiply · vectorDistance · vectorDir · vectorUp · setVectorDir · setVectorUp · setVectorDirAndUp · distanceSqr · vectorNormalized · vectorFromTo
Algorithm:
_vector1 = [x1,y1,z1];
_vector2 = [x2,y2,z2];
_result = (x2 - x1) ^ 2 + (y2 - y1) ^ 2 + (z2 - z1) ^ 2;