[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48249] branches/soc-2012-swiss_cheese/ source/blender/blenlib/intern/math_vector_inline.h: Added copy_v2_flfl and copy_v3_flflfl because copy_v3_flflfl(v, 1, 2, 3) looks better than filling in an array using 3 statements.
Jason Wilkins
Jason.A.Wilkins at gmail.com
Sun Jun 24 23:37:44 CEST 2012
Revision: 48249
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48249
Author: jwilkins
Date: 2012-06-24 21:37:36 +0000 (Sun, 24 Jun 2012)
Log Message:
-----------
Added copy_v2_flfl and copy_v3_flflfl because copy_v3_flflfl(v, 1, 2, 3) looks better than filling in an array using 3 statements.
Modified Paths:
--------------
branches/soc-2012-swiss_cheese/source/blender/blenlib/intern/math_vector_inline.h
Modified: branches/soc-2012-swiss_cheese/source/blender/blenlib/intern/math_vector_inline.h
===================================================================
--- branches/soc-2012-swiss_cheese/source/blender/blenlib/intern/math_vector_inline.h 2012-06-24 20:21:57 UTC (rev 48248)
+++ branches/soc-2012-swiss_cheese/source/blender/blenlib/intern/math_vector_inline.h 2012-06-24 21:37:36 UTC (rev 48249)
@@ -98,6 +98,19 @@
r[3] = f;
}
+MINLINE void copy_v2_flfl(float r[2], float f0, float f1)
+{
+ r[0] = f0;
+ r[1] = f1;
+}
+
+MINLINE void copy_v3_flflfl(float r[3], float f0, float f1, float f2)
+{
+ r[0] = f0;
+ r[1] = f1;
+ r[2] = f2;
+}
+
/* short */
MINLINE void copy_v2_v2_char(char r[2], const char a[2])
{
More information about the Bf-blender-cvs
mailing list