diff options
| author | hybrid <hybrid@hybridlabs.pro> | 2026-07-25 15:58:46 +0300 |
|---|---|---|
| committer | hybrid <hybrid@hybridlabs.pro> | 2026-07-25 15:58:46 +0300 |
| commit | 884bac2a767bf5bf77413c055a6484a7ea87700c (patch) | |
| tree | 56121d3f5930d5cde2e292c99c9fb81590a2d7a7 /include/vector.h | |
| parent | dc980b5ae0ca61eae3386a9ee6cbfe835a598b95 (diff) | |
| download | a3catragmx-884bac2a767bf5bf77413c055a6484a7ea87700c.tar.gz a3catragmx-884bac2a767bf5bf77413c055a6484a7ea87700c.tar.bz2 a3catragmx-884bac2a767bf5bf77413c055a6484a7ea87700c.zip | |
Diffstat (limited to '')
| -rw-r--r-- | include/vector.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/vector.h b/include/vector.h index fe6c563..72e6523 100644 --- a/include/vector.h +++ b/include/vector.h @@ -3,7 +3,7 @@ typedef struct { double x, y, z; } Vec3; -static inline Vec3 vec3_add(Vec3 a, Vec3 b); -static inline Vec3 vec3_sub(Vec3 a, Vec3 b); -static inline Vec3 vec3_mul_scalar(Vec3 a, double s); -static inline double +static inline double vec3_magnitude(Vec3 v); +static inline Vec3 vec3_diff(Vec3 a, Vec3 b); +static inline Vec3 vec3_normalize(Vec3 v); +static inline Vec3 vec3_mul(Vec3 v, double n); |
