Skip to content

shz_vec_smoothstep_safe

Markdown
#define shz_vec_smoothstep_safe(vec, edge0, edge1)

C type-generic smoothstep_safe.

NameTypeDescription
vec
edge0
edge1
  • _safe: Guards degenerate input (zero-length vectors, zero denominators) at a small cost. (Naming and Suffixes)
  • C++ equivalent: none (usable from C++ as is)
  • Back-ends: n/a (not a function)
  • Defined in: sh4zam/shz_vector.h:1087
  • Module: Vector, section "Type-Generic Routines"