bettercmath v0.2.0 (2020-12-28T03:15:07Z)
Dub
Repo
magnitudeSquared
bettercmath
vector
Returns the squared magnitude (Euclidean length) of a Vector.
@
safe
@
nogc
nothrow pure
T
magnitudeSquared
(
T
uint
N
)
(
const
auto
ref
Vector
!(
T
,
N
)
vec
)
out (r) { assert (r >= 0, "Vector squared magnitude should be non-negative!"); }
Meta
Source
See Implementation
bettercmath
vector
enums
isVector
functions
cross
dot
magnitude
magnitudeSquared
map
normalize
normalized
reflect
vector
structs
Vector
Returns the squared magnitude (Euclidean length) of a Vector.