vle-vector-isperpendicular


(vle-vector-isperpendicular  vec1  vec2)

This function returns whether the vectors vec1 and vec2 are orthogonal to each other.

Arguments

vec1  a 2d or 3d vector list

vec2  a 2d or 3d vector list

Return

T or NIL

Example

(setq v1 '(2 0 0) v2'(0 3 0))
(vle-vector-isperpendicular v1 v2)
T

(setq v1 '(2 1 0) v2'(-1 2 0))
(vle-vector-isperpendicular v1 v2)
T


(setq v1 '(2 1 0) v2'(1 2 0))
(vle-vector-isperpendicular v1 v2)
NIL

Remarks

input vectors must not be unit-length (non-normalised vectors are allowed)



©  Bricsys NV. All rights reserved.