aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorGravatar Gediminas Jakutis <gediminas@varciai.lt> 2015-03-04 03:01:56 +0200
committerGravatar Gediminas Jakutis <gediminas@varciai.lt> 2015-03-04 03:01:56 +0200
commit1cb8e560c208209da4220881f1232502dad5c0c8 (patch)
tree0d6e9735a060a9a865fd491f136c62b6131bc0db /include
parent809bdd5cf912aa86f0a771e6c5e61f12395b5dde (diff)
downloadlibrin-1cb8e560c208209da4220881f1232502dad5c0c8.tar.gz
librin-1cb8e560c208209da4220881f1232502dad5c0c8.tar.bz2
librin-1cb8e560c208209da4220881f1232502dad5c0c8.zip
float: add array-like accessors to the vec types.
Diffstat (limited to 'include')
-rw-r--r--include/rin/float_types.h6
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];
};
};