diff options
author | 2015-03-04 03:01:56 +0200 | |
---|---|---|
committer | 2015-03-04 03:01:56 +0200 | |
commit | 1cb8e560c208209da4220881f1232502dad5c0c8 (patch) | |
tree | 0d6e9735a060a9a865fd491f136c62b6131bc0db /include/rin/float_types.h | |
parent | 809bdd5cf912aa86f0a771e6c5e61f12395b5dde (diff) | |
download | librin-1cb8e560c208209da4220881f1232502dad5c0c8.tar.gz librin-1cb8e560c208209da4220881f1232502dad5c0c8.tar.bz2 librin-1cb8e560c208209da4220881f1232502dad5c0c8.zip |
float: add array-like accessors to the vec types.
Diffstat (limited to 'include/rin/float_types.h')
-rw-r--r-- | include/rin/float_types.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/rin/float_types.h b/include/rin/float_types.h index 4510178..e8cd09b 100644 --- a/include/rin/float_types.h +++ b/include/rin/float_types.h @@ -41,6 +41,7 @@ struct rin_vec2 { float s; float t; }; + float arr[2]; }; }; @@ -61,6 +62,7 @@ struct rin_vec3 { float t; float p; }; + float arr[3]; }; }; @@ -84,6 +86,7 @@ struct rin_vec4 { float p; float q; }; + float arr[4]; }; }; @@ -101,6 +104,7 @@ struct rin_vec2d { double s; double t; }; + double arr[2]; }; }; @@ -121,6 +125,7 @@ struct rin_vec3d { double t; double p; }; + double arr[3]; }; }; @@ -144,6 +149,7 @@ struct rin_vec4d { double p; double q; }; + double arr[4]; }; }; |