Revision: 51337
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=51337
Author:   campbellbarton
Date:     2012-10-15 09:11:17 +0000 (Mon, 15 Oct 2012)
Log Message:
-----------
code cleanup: define sizes of vectors for function args and use C style comments

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/BKE_armature.h
    trunk/blender/source/blender/blenkernel/BKE_curve.h
    trunk/blender/source/blender/blenkernel/BKE_lattice.h
    trunk/blender/source/blender/blenkernel/BKE_mesh.h
    trunk/blender/source/blender/blenkernel/intern/armature.c
    trunk/blender/source/blender/blenkernel/intern/lattice.c
    trunk/blender/source/blender/blenkernel/intern/navmesh_conversion.c
    trunk/blender/source/blender/bmesh/intern/bmesh_core.c
    trunk/blender/source/blender/bmesh/intern/bmesh_mesh.c
    trunk/blender/source/blender/bmesh/operators/bmo_bevel.c
    trunk/blender/source/blender/bmesh/operators/bmo_utils.c
    trunk/blender/source/blender/python/bmesh/bmesh_py_types.c
    trunk/blender/source/blender/python/bmesh/bmesh_py_types_select.c
    trunk/blender/source/blender/python/intern/bpy_app_handlers.c
    trunk/blender/source/blender/python/intern/bpy_driver.c
    trunk/blender/source/blender/python/intern/bpy_interface.c
    trunk/blender/source/blender/python/intern/bpy_util.c
    trunk/blender/source/blender/render/intern/include/sunsky.h
    trunk/blender/source/blender/render/intern/include/texture_ocean.h
    trunk/blender/source/blender/render/intern/include/volume_precache.h
    trunk/blender/source/blender/render/intern/source/sunsky.c
    trunk/blender/source/blender/render/intern/source/texture_ocean.c
    trunk/blender/source/blender/render/intern/source/volume_precache.c

Modified: trunk/blender/source/blender/blenkernel/BKE_armature.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_armature.h      2012-10-15 
07:47:38 UTC (rev 51336)
+++ trunk/blender/source/blender/blenkernel/BKE_armature.h      2012-10-15 
09:11:17 UTC (rev 51337)
@@ -99,7 +99,7 @@
 /* get_objectspace_bone_matrix has to be removed still */
 void get_objectspace_bone_matrix(struct Bone *bone, float 
M_accumulatedMatrix[][4], int root, int posed);
 void vec_roll_to_mat3(const float vec[3], const float roll, float mat[][3]);
-void mat3_to_vec_roll(float mat[][3], float *vec, float *roll);
+void mat3_to_vec_roll(float mat[][3], float r_vec[3], float *r_roll);
 
 /* Common Conversions Between Co-ordinate Spaces */
 void BKE_armature_mat_world_to_pose(struct Object *ob, float inmat[][4], float 
outmat[][4]);

Modified: trunk/blender/source/blender/blenkernel/BKE_curve.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_curve.h 2012-10-15 07:47:38 UTC 
(rev 51336)
+++ trunk/blender/source/blender/blenkernel/BKE_curve.h 2012-10-15 09:11:17 UTC 
(rev 51337)
@@ -108,7 +108,7 @@
 struct Nurb *BKE_nurb_duplicate(struct Nurb *nu);
 
 void BKE_nurb_test2D(struct Nurb *nu);
-void BKE_nurb_minmax(struct Nurb *nu, float *min, float *max);
+void BKE_nurb_minmax(struct Nurb *nu, float min[3], float max[3]);
 
 void BKE_nurb_makeFaces(struct Nurb *nu, float *coord_array, int rowstride, 
int resolu, int resolv);
 void BKE_nurb_makeCurve(struct Nurb *nu, float *coord_array, float 
*tilt_array, float *radius_array, float *weight_array, int resolu, int stride);

Modified: trunk/blender/source/blender/blenkernel/BKE_lattice.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_lattice.h       2012-10-15 
07:47:38 UTC (rev 51336)
+++ trunk/blender/source/blender/blenkernel/BKE_lattice.h       2012-10-15 
09:11:17 UTC (rev 51337)
@@ -46,7 +46,7 @@
 struct Lattice *BKE_lattice_copy(struct Lattice *lt);
 void BKE_lattice_free(struct Lattice *lt);
 void BKE_lattice_make_local(struct Lattice *lt);
-void calc_lat_fudu(int flag, int res, float *fu, float *du);
+void calc_lat_fudu(int flag, int res, float *r_fu, float *r_du);
 
 void init_latt_deform(struct Object *oblatt, struct Object *ob);
 void calc_latt_deform(struct Object *, float co[3], float weight);

Modified: trunk/blender/source/blender/blenkernel/BKE_mesh.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_mesh.h  2012-10-15 07:47:38 UTC 
(rev 51336)
+++ trunk/blender/source/blender/blenkernel/BKE_mesh.h  2012-10-15 09:11:17 UTC 
(rev 51337)
@@ -130,7 +130,7 @@
 void mesh_update_customdata_pointers(struct Mesh *me, const short 
do_ensure_tess_cd);
 
 void BKE_mesh_make_local(struct Mesh *me);
-void BKE_mesh_boundbox_calc(struct Mesh *me, float *loc, float *size);
+void BKE_mesh_boundbox_calc(struct Mesh *me, float r_loc[3], float r_size[3]);
 void BKE_mesh_texspace_calc(struct Mesh *me);
 float *BKE_mesh_orco_verts_get(struct Object *ob);
 void   BKE_mesh_orco_verts_transform(struct Mesh *me, float (*orco)[3], int 
totvert, int invert);

Modified: trunk/blender/source/blender/blenkernel/intern/armature.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/armature.c   2012-10-15 
07:47:38 UTC (rev 51336)
+++ trunk/blender/source/blender/blenkernel/intern/armature.c   2012-10-15 
09:11:17 UTC (rev 51337)
@@ -1425,19 +1425,20 @@
  * *************************************************************************** 
*/
 /* Computes vector and roll based on a rotation.
  * "mat" must contain only a rotation, and no scaling. */
-void mat3_to_vec_roll(float mat[][3], float vec[3], float *roll)
+void mat3_to_vec_roll(float mat[][3], float r_vec[3], float *r_roll)
 {
-       if (vec)
-               copy_v3_v3(vec, mat[1]);
+       if (r_vec) {
+               copy_v3_v3(r_vec, mat[1]);
+       }
 
-       if (roll) {
+       if (r_roll) {
                float vecmat[3][3], vecmatinv[3][3], rollmat[3][3];
 
                vec_roll_to_mat3(mat[1], 0.0f, vecmat);
                invert_m3_m3(vecmatinv, vecmat);
                mul_m3_m3m3(rollmat, vecmatinv, mat);
 
-               *roll = (float)atan2(rollmat[2][0], rollmat[2][2]);
+               *r_roll = atan2f(rollmat[2][0], rollmat[2][2]);
        }
 }
 

Modified: trunk/blender/source/blender/blenkernel/intern/lattice.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/lattice.c    2012-10-15 
07:47:38 UTC (rev 51336)
+++ trunk/blender/source/blender/blenkernel/intern/lattice.c    2012-10-15 
09:11:17 UTC (rev 51337)
@@ -64,19 +64,19 @@
 #include "BKE_deform.h"
 
 
-void calc_lat_fudu(int flag, int res, float *fu, float *du)
+void calc_lat_fudu(int flag, int res, float *r_fu, float *r_du)
 {
        if (res == 1) {
-               *fu = 0.0;
-               *du = 0.0;
+               *r_fu = 0.0;
+               *r_du = 0.0;
        }
        else if (flag & LT_GRID) {
-               *fu = -0.5f * (res - 1);
-               *du = 1.0f;
+               *r_fu = -0.5f * (res - 1);
+               *r_du = 1.0f;
        }
        else {
-               *fu = -1.0f;
-               *du = 2.0f / (res - 1);
+               *r_fu = -1.0f;
+               *r_du = 2.0f / (res - 1);
        }
 }
 

Modified: trunk/blender/source/blender/blenkernel/intern/navmesh_conversion.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/navmesh_conversion.c 
2012-10-15 07:47:38 UTC (rev 51336)
+++ trunk/blender/source/blender/blenkernel/intern/navmesh_conversion.c 
2012-10-15 09:11:17 UTC (rev 51337)
@@ -44,36 +44,36 @@
 
 #include "recast-capi.h"
 
-BLI_INLINE float area2(const float* a, const float* b, const float* c)
+BLI_INLINE float area2(const float *a, const float *b, const float *c)
 {
        return (b[0] - a[0]) * (c[2] - a[2]) - (c[0] - a[0]) * (b[2] - a[2]);
 }
 
-BLI_INLINE int left(const float* a, const float* b, const float* c)
+BLI_INLINE int left(const float *a, const float *b, const float *c)
 {
        return area2(a, b, c) < 0;
 }
 
-int polyNumVerts(const unsigned short* p, const int vertsPerPoly)
+int polyNumVerts(const unsigned short *p, const int vertsPerPoly)
 {
        int i, nv = 0;
-       for (i=0; i<vertsPerPoly; i++) {
-               if (p[i]==0xffff)
+       for (i = 0; i < vertsPerPoly; i++) {
+               if (p[i] == 0xffff)
                        break;
                nv++;
        }
        return nv;
 }
 
-int polyIsConvex(const unsigned short* p, const int vertsPerPoly, const float* 
verts)
+int polyIsConvex(const unsigned short *p, const int vertsPerPoly, const float 
*verts)
 {
        int j, nv = polyNumVerts(p, vertsPerPoly);
-       if (nv<3)
+       if (nv < 3)
                return 0;
-       for (j=0; j<nv; j++) {
-               const float* v = &verts[3*p[j]];
-               const float* v_next = &verts[3*p[(j+1)%nv]];
-               const float* v_prev = &verts[3*p[(nv+j-1)%nv]];
+       for (j = 0; j < nv; j++) {
+               const float *v = &verts[3 * p[j]];
+               const float *v_next = &verts[3 * p[(j + 1) % nv]];
+               const float *v_prev = &verts[3 * p[(nv + j - 1) % nv]];
                if (!left(v_prev, v, v_next))
                        return 0;
 
@@ -81,7 +81,8 @@
        return 1;
 }
 
-float distPointToSegmentSq(const float* point, const float* a, const float* b)
+/* XXX, could replace with #dist_to_line_segment_v3(), or add a squared 
version */
+float distPointToSegmentSq(const float point[3], const float a[3], const float 
b[3])
 {
        float abx[3], dx[3];
        float d, t;
@@ -89,24 +90,24 @@
        sub_v3_v3v3(abx, b, a);
        sub_v3_v3v3(dx, point, a);
 
-       d = abx[0]*abx[0]+abx[2]*abx[2];
-       t = abx[0]*dx[0]+abx[2]*dx[2];
+       d = abx[0] * abx[0] + abx[2] * abx[2];
+       t = abx[0] * dx[0] + abx[2] * dx[2];
 
-       if (d > 0)
+       if (d > 0.0f)
                t /= d;
-       if (t < 0)
-               t = 0;
-       else if (t > 1)
-               t = 1;
-       dx[0] = a[0] + t*abx[0] - point[0];
-       dx[2] = a[2] + t*abx[2] - point[2];
+       if (t < 0.0f)
+               t = 0.0f;
+       else if (t > 1.0f)
+               t = 1.0f;
+       dx[0] = a[0] + t * abx[0] - point[0];
+       dx[2] = a[2] + t * abx[2] - point[2];
 
-       return dx[0]*dx[0] + dx[2]*dx[2];
+       return dx[0] * dx[0] + dx[2] * dx[2];
 }
 
-int buildRawVertIndicesData(DerivedMesh* dm, int *nverts_r, float **verts_r, 
-                                                                       int 
*ntris_r, unsigned short **tris_r, int **trisToFacesMap_r,
-                                                                       int 
**recastData)
+int buildRawVertIndicesData(DerivedMesh *dm, int *nverts_r, float **verts_r,
+                            int *ntris_r, unsigned short **tris_r, int 
**trisToFacesMap_r,
+                            int **recastData)
 {
        int vi, fi, triIdx;
        int nverts, ntris;
@@ -117,49 +118,49 @@
        MFace *faces;
 
        nverts = dm->getNumVerts(dm);
-       if (nverts>=0xffff) {
+       if (nverts >= 0xffff) {
                printf("Converting navmesh: Error! Too many vertices. Max 
number of vertices %d\n", 0xffff);
                return 0;
        }
-       verts = MEM_callocN(sizeof(float)*3*nverts, "buildRawVertIndicesData 
verts");
+       verts = MEM_callocN(sizeof(float) * 3 * nverts, 
"buildRawVertIndicesData verts");
        dm->getVertCos(dm, (float(*)[3])verts);
 
-       //flip coordinates
-       for (vi=0; vi<nverts; vi++) {
-               SWAP(float, verts[3*vi+1], verts[3*vi+2]);
+       /* flip coordinates */
+       for (vi = 0; vi < nverts; vi++) {
+               SWAP(float, verts[3 * vi + 1], verts[3 * vi + 2]);
        }
 
-       //calculate number of tris
+       /* calculate number of tris */
        nfaces = dm->getNumTessFaces(dm);
        faces = dm->getTessFaceArray(dm);
        ntris = nfaces;
-       for (fi=0; fi<nfaces; fi++) {
-               MFace* face = &faces[fi];
+       for (fi = 0; fi < nfaces; fi++) {
+               MFace *face = &faces[fi];
                if (face->v4)
                        ntris++;
        }
 
-       //copy and transform to triangles (reorder on the run)
-       trisToFacesMap = MEM_callocN(sizeof(int)*ntris, 
"buildRawVertIndicesData trisToFacesMap");
-       tris = MEM_callocN(sizeof(unsigned short)*3*ntris, 
"buildRawVertIndicesData tris");
+       /* copy and transform to triangles (reorder on the run) */
+       trisToFacesMap = MEM_callocN(sizeof(int) * ntris, 
"buildRawVertIndicesData trisToFacesMap");
+       tris = MEM_callocN(sizeof(unsigned short) * 3 * ntris, 
"buildRawVertIndicesData tris");
        tri = tris;
        triIdx = 0;
-       for (fi=0; fi<nfaces; fi++) {
-               MFace* face = &faces[fi];
-               tri[3*triIdx+0] = (unsigned short) face->v1;
-               tri[3*triIdx+1] = (unsigned short) face->v3;
-               tri[3*triIdx+2] = (unsigned short) face->v2;
-               trisToFacesMap[triIdx++]=fi;
+       for (fi = 0; fi < nfaces; fi++) {
+               MFace *face = &faces[fi];
+               tri[3 * triIdx + 0] = (unsigned short) face->v1;
+               tri[3 * triIdx + 1] = (unsigned short) face->v3;
+               tri[3 * triIdx + 2] = (unsigned short) face->v2;
+               trisToFacesMap[triIdx++] = fi;
                if (face->v4) {
-                       tri[3*triIdx+0] = (unsigned short) face->v1;
-                       tri[3*triIdx+1] = (unsigned short) face->v4;
-                       tri[3*triIdx+2] = (unsigned short) face->v3;
-                       trisToFacesMap[triIdx++]=fi;

@@ Diff output truncated at 10240 characters. @@
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to