- committed VecLength function for theeth
authorDaniel Dunbar <daniel@zuster.org>
Thu, 31 Mar 2005 13:44:23 +0000 (13:44 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Thu, 31 Mar 2005 13:44:23 +0000 (13:44 +0000)
source/blender/blenlib/BLI_arithb.h
source/blender/blenlib/intern/arithb.c

index e38fa05bedc89716442ffa1555998f9b04aed13a..21e5bceffff0f01ea9035137cc7ca40dc5c7977e 100644 (file)
@@ -452,6 +452,10 @@ CalcNormFloat4(
 VecLenf(
        float *v1, 
        float *v2
+);
+    float 
+VecLength(
+       float *v
 );
        void 
 VecMulf(
index 5af9f522657c7f20091148a63854284415392878..6e531368d0c2e7ef88509b13a83fbe0a59dc92a8 100644 (file)
@@ -1717,6 +1717,11 @@ float VecLenf( float *v1, float *v2)
        return (float)sqrt(x*x+y*y+z*z);
 }
 
+float VecLength(float *v)
+{
+       return (float) sqrt(v[0]*v[0] + v[1]*v[1] + v[2]*v[2]
+}
+
 void VecAddf(float *v, float *v1, float *v2)
 {
        v[0]= v1[0]+ v2[0];