From: hgn Date: Sat, 29 Apr 2023 16:26:41 +0000 (+0100) Subject: diagonal X-Git-Url: https://harrygodden.com/git/?p=vg.git;a=commitdiff_plain;h=8c967ecac9d925e5fe14ecaeb6c0e4b2b23dfac4 diagonal --- diff --git a/vg_m.h b/vg_m.h index 8e6e56c..a8b2091 100644 --- a/vg_m.h +++ b/vg_m.h @@ -606,6 +606,13 @@ static void m3x3_diagonal( m3x3f a, float v ) a[2][2] = v; } +static void m3x3_setdiagonalv3( m3x3f a, v3f v ) +{ + a[0][0] = v[0]; + a[1][1] = v[1]; + a[2][2] = v[2]; +} + static inline void m3x3_zero( m3x3f a ) { m3x3f z = M3X3_ZERO;