Expand description
Small fixed-size 3D vector helpers.
These helpers intentionally keep simple, explicit operation order. Callers that need a parity-specific order should use the named variants rather than copy-pasting a local helper.
Enums§
- Vec3
Error - Error returned by checked 3D vector helpers.
Functions§
- add3
- Add two finite 3D vectors.
- checked_
add3 - Checked addition for public/fuzz entry points.
- cross3
- cross3_
ref - dot3
- dot3_
fused_ z_ yx_ ref - dot3_
ref - dot3_
z_ yx_ ref - neg3
- norm3
- norm3_
ref - scale3
- sub3
- unit3
- unit3_
ref_ unchecked