shz_vec_project_safe
#define shz_vec_project_safe(vec1, vec2)C type-generic safe vector projection.
Parameters
Section titled “Parameters”| Name | Type | Description |
|---|---|---|
vec1 | ||
vec2 |
Naming and requirements
Section titled “Naming and requirements”_safe: Guards degenerate input (zero-length vectors, zero denominators) at a small cost. (Naming and Suffixes)
Availability
Section titled “Availability”- C++ equivalent: none (usable from C++ as is)
- Back-ends: n/a (not a function)
- Defined in:
sh4zam/shz_vector.h:956 - Module: Vector, section "Type-Generic Routines"