[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46582] trunk/blender/source/blender: code cleanup: header cleanup and remove some duplicate defines.

Campbell Barton ideasman42 at gmail.com
Sat May 12 22:39:40 CEST 2012


Revision: 46582
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46582
Author:   campbellbarton
Date:     2012-05-12 20:39:39 +0000 (Sat, 12 May 2012)
Log Message:
-----------
code cleanup: header cleanup and remove some duplicate defines.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/BKE_DerivedMesh.h
    trunk/blender/source/blender/blenkernel/BKE_action.h
    trunk/blender/source/blender/blenkernel/BKE_armature.h
    trunk/blender/source/blender/blenkernel/BKE_blender.h
    trunk/blender/source/blender/blenkernel/BKE_bmesh.h
    trunk/blender/source/blender/blenkernel/BKE_bmfont.h
    trunk/blender/source/blender/blenkernel/BKE_booleanops_mesh.h
    trunk/blender/source/blender/blenkernel/BKE_brush.h
    trunk/blender/source/blender/blenkernel/BKE_bullet.h
    trunk/blender/source/blender/blenkernel/BKE_bvhutils.h
    trunk/blender/source/blender/blenkernel/BKE_camera.h
    trunk/blender/source/blender/blenkernel/BKE_ccg.h
    trunk/blender/source/blender/blenkernel/BKE_cdderivedmesh.h
    trunk/blender/source/blender/blenkernel/BKE_collision.h
    trunk/blender/source/blender/blenkernel/BKE_colortools.h
    trunk/blender/source/blender/blenkernel/BKE_constraint.h
    trunk/blender/source/blender/blenkernel/BKE_context.h
    trunk/blender/source/blender/blenkernel/BKE_curve.h
    trunk/blender/source/blender/blenkernel/BKE_customdata.h
    trunk/blender/source/blender/blenkernel/BKE_customdata_file.h
    trunk/blender/source/blender/blenkernel/BKE_deform.h
    trunk/blender/source/blender/blenkernel/BKE_depsgraph.h
    trunk/blender/source/blender/blenkernel/BKE_displist.h
    trunk/blender/source/blender/blenkernel/BKE_dynamicpaint.h
    trunk/blender/source/blender/blenkernel/BKE_effect.h
    trunk/blender/source/blender/blenkernel/BKE_fcurve.h
    trunk/blender/source/blender/blenkernel/BKE_fluidsim.h
    trunk/blender/source/blender/blenkernel/BKE_global.h
    trunk/blender/source/blender/blenkernel/BKE_group.h
    trunk/blender/source/blender/blenkernel/BKE_icons.h
    trunk/blender/source/blender/blenkernel/BKE_idprop.h
    trunk/blender/source/blender/blenkernel/BKE_image.h
    trunk/blender/source/blender/blenkernel/BKE_key.h
    trunk/blender/source/blender/blenkernel/BKE_lattice.h
    trunk/blender/source/blender/blenkernel/BKE_library.h
    trunk/blender/source/blender/blenkernel/BKE_main.h
    trunk/blender/source/blender/blenkernel/BKE_material.h
    trunk/blender/source/blender/blenkernel/BKE_mesh.h
    trunk/blender/source/blender/blenkernel/BKE_modifier.h
    trunk/blender/source/blender/blenkernel/BKE_movieclip.h
    trunk/blender/source/blender/blenkernel/BKE_navmesh_conversion.h
    trunk/blender/source/blender/blenkernel/BKE_nla.h
    trunk/blender/source/blender/blenkernel/BKE_object.h
    trunk/blender/source/blender/blenkernel/BKE_ocean.h
    trunk/blender/source/blender/blenkernel/BKE_packedFile.h
    trunk/blender/source/blender/blenkernel/BKE_particle.h
    trunk/blender/source/blender/blenkernel/BKE_plugin_types.h
    trunk/blender/source/blender/blenkernel/BKE_pointcache.h
    trunk/blender/source/blender/blenkernel/BKE_report.h
    trunk/blender/source/blender/blenkernel/BKE_scene.h
    trunk/blender/source/blender/blenkernel/BKE_screen.h
    trunk/blender/source/blender/blenkernel/BKE_script.h
    trunk/blender/source/blender/blenkernel/BKE_sequencer.h
    trunk/blender/source/blender/blenkernel/BKE_shrinkwrap.h
    trunk/blender/source/blender/blenkernel/BKE_sketch.h
    trunk/blender/source/blender/blenkernel/BKE_smoke.h
    trunk/blender/source/blender/blenkernel/BKE_softbody.h
    trunk/blender/source/blender/blenkernel/BKE_subsurf.h
    trunk/blender/source/blender/blenkernel/BKE_texture.h
    trunk/blender/source/blender/blenkernel/BKE_unit.h
    trunk/blender/source/blender/blenkernel/BKE_utildefines.h
    trunk/blender/source/blender/blenkernel/BKE_writeffmpeg.h
    trunk/blender/source/blender/blenkernel/depsgraph_private.h
    trunk/blender/source/blender/blenkernel/nla_private.h
    trunk/blender/source/blender/blenlib/BLI_args.h
    trunk/blender/source/blender/blenlib/BLI_array.h
    trunk/blender/source/blender/blenlib/BLI_bitmap.h
    trunk/blender/source/blender/blenlib/BLI_bpath.h
    trunk/blender/source/blender/blenlib/BLI_callbacks.h
    trunk/blender/source/blender/blenlib/BLI_dlrbTree.h
    trunk/blender/source/blender/blenlib/BLI_dynlib.h
    trunk/blender/source/blender/blenlib/BLI_dynstr.h
    trunk/blender/source/blender/blenlib/BLI_edgehash.h
    trunk/blender/source/blender/blenlib/BLI_fileops.h
    trunk/blender/source/blender/blenlib/BLI_fileops_types.h
    trunk/blender/source/blender/blenlib/BLI_fnmatch.h
    trunk/blender/source/blender/blenlib/BLI_ghash.h
    trunk/blender/source/blender/blenlib/BLI_graph.h
    trunk/blender/source/blender/blenlib/BLI_gsqueue.h
    trunk/blender/source/blender/blenlib/BLI_heap.h
    trunk/blender/source/blender/blenlib/BLI_jitter.h
    trunk/blender/source/blender/blenlib/BLI_kdopbvh.h
    trunk/blender/source/blender/blenlib/BLI_kdtree.h
    trunk/blender/source/blender/blenlib/BLI_linklist.h
    trunk/blender/source/blender/blenlib/BLI_math_base.h
    trunk/blender/source/blender/blenlib/BLI_math_color.h
    trunk/blender/source/blender/blenlib/BLI_math_geom.h
    trunk/blender/source/blender/blenlib/BLI_math_matrix.h
    trunk/blender/source/blender/blenlib/BLI_math_rotation.h
    trunk/blender/source/blender/blenlib/BLI_math_vector.h
    trunk/blender/source/blender/blenlib/BLI_memarena.h
    trunk/blender/source/blender/blenlib/BLI_noise.h
    trunk/blender/source/blender/blenlib/BLI_path_util.h
    trunk/blender/source/blender/blenlib/BLI_rand.h
    trunk/blender/source/blender/blenlib/BLI_rect.h
    trunk/blender/source/blender/blenlib/BLI_scanfill.h
    trunk/blender/source/blender/blenlib/BLI_smallhash.h
    trunk/blender/source/blender/blenlib/BLI_string.h
    trunk/blender/source/blender/blenlib/BLI_string_utf8.h
    trunk/blender/source/blender/blenlib/BLI_threads.h
    trunk/blender/source/blender/blenlib/BLI_utildefines.h
    trunk/blender/source/blender/blenlib/BLI_vfontdata.h
    trunk/blender/source/blender/blenlib/BLI_winstuff.h
    trunk/blender/source/blender/blenlib/PIL_time.h
    trunk/blender/source/blender/blenloader/BLO_readfile.h
    trunk/blender/source/blender/blenloader/BLO_sys_types.h
    trunk/blender/source/blender/blenloader/intern/readfile.h
    trunk/blender/source/blender/editors/include/BIF_gl.h
    trunk/blender/source/blender/editors/include/BIF_glutil.h
    trunk/blender/source/blender/editors/include/ED_anim_api.h
    trunk/blender/source/blender/editors/include/ED_armature.h
    trunk/blender/source/blender/editors/include/ED_clip.h
    trunk/blender/source/blender/editors/include/ED_curve.h
    trunk/blender/source/blender/editors/include/ED_fileselect.h
    trunk/blender/source/blender/editors/include/ED_fluidsim.h
    trunk/blender/source/blender/editors/include/ED_gpencil.h
    trunk/blender/source/blender/editors/include/ED_keyframes_draw.h
    trunk/blender/source/blender/editors/include/ED_keyframes_edit.h
    trunk/blender/source/blender/editors/include/ED_keyframing.h
    trunk/blender/source/blender/editors/include/ED_markers.h
    trunk/blender/source/blender/editors/include/ED_numinput.h
    trunk/blender/source/blender/editors/include/ED_object.h
    trunk/blender/source/blender/editors/include/ED_render.h
    trunk/blender/source/blender/editors/include/ED_screen.h
    trunk/blender/source/blender/editors/include/ED_screen_types.h
    trunk/blender/source/blender/editors/include/ED_sequencer.h
    trunk/blender/source/blender/editors/include/ED_space_api.h
    trunk/blender/source/blender/editors/include/ED_transform.h
    trunk/blender/source/blender/editors/include/ED_types.h
    trunk/blender/source/blender/editors/include/ED_util.h
    trunk/blender/source/blender/editors/include/ED_view3d.h
    trunk/blender/source/blender/editors/include/UI_interface.h
    trunk/blender/source/blender/editors/include/UI_interface_icons.h
    trunk/blender/source/blender/editors/include/UI_resources.h
    trunk/blender/source/blender/editors/include/UI_view2d.h
    trunk/blender/source/blender/imbuf/intern/imageprocess.c
    trunk/blender/source/blender/makesdna/DNA_ID.h
    trunk/blender/source/blender/makesdna/DNA_scene_types.h

Modified: trunk/blender/source/blender/blenkernel/BKE_DerivedMesh.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_DerivedMesh.h	2012-05-12 19:18:02 UTC (rev 46581)
+++ trunk/blender/source/blender/blenkernel/BKE_DerivedMesh.h	2012-05-12 20:39:39 UTC (rev 46582)
@@ -191,11 +191,11 @@
 	 * and freed on the next ->release(). consider using getVert/Edge/Face if
 	 * you are only interested in a few verts/edges/faces.
 	 */
-	struct MVert *(*getVertArray)(DerivedMesh *dm);
-	struct MEdge *(*getEdgeArray)(DerivedMesh *dm);
-	struct MFace *(*getTessFaceArray)(DerivedMesh *dm);
-	struct MLoop *(*getLoopArray)(DerivedMesh *dm);
-	struct MPoly *(*getPolyArray)(DerivedMesh *dm);
+	struct MVert *(*getVertArray)(DerivedMesh * dm);
+	struct MEdge *(*getEdgeArray)(DerivedMesh * dm);
+	struct MFace *(*getTessFaceArray)(DerivedMesh * dm);
+	struct MLoop *(*getLoopArray)(DerivedMesh * dm);
+	struct MPoly *(*getPolyArray)(DerivedMesh * dm);
 
 	/* copy all verts/edges/faces from the derived mesh into
 	 * *{vert/edge/face}_r (must point to a buffer large enough)
@@ -209,35 +209,35 @@
 	/* return a copy of all verts/edges/faces from the derived mesh
 	 * it is the caller's responsibility to free the returned pointer
 	 */
-	struct MVert *(*dupVertArray)(DerivedMesh *dm);
-	struct MEdge *(*dupEdgeArray)(DerivedMesh *dm);
-	struct MFace *(*dupTessFaceArray)(DerivedMesh *dm);
-	struct MLoop *(*dupLoopArray)(DerivedMesh *dm);
-	struct MPoly *(*dupPolyArray)(DerivedMesh *dm);
+	struct MVert *(*dupVertArray)(DerivedMesh * dm);
+	struct MEdge *(*dupEdgeArray)(DerivedMesh * dm);
+	struct MFace *(*dupTessFaceArray)(DerivedMesh * dm);
+	struct MLoop *(*dupLoopArray)(DerivedMesh * dm);
+	struct MPoly *(*dupPolyArray)(DerivedMesh * dm);
 
 	/* return a pointer to a single element of vert/edge/face custom data
 	 * from the derived mesh (this gives a pointer to the actual data, not
 	 * a copy)
 	 */
-	void *(*getVertData)(DerivedMesh *dm, int index, int type);
-	void *(*getEdgeData)(DerivedMesh *dm, int index, int type);
-	void *(*getTessFaceData)(DerivedMesh *dm, int index, int type);
+	void *(*getVertData)(DerivedMesh * dm, int index, int type);
+	void *(*getEdgeData)(DerivedMesh * dm, int index, int type);
+	void *(*getTessFaceData)(DerivedMesh * dm, int index, int type);
 
 	/* return a pointer to the entire array of vert/edge/face custom data
 	 * from the derived mesh (this gives a pointer to the actual data, not
 	 * a copy)
 	 */
-	void *(*getVertDataArray)(DerivedMesh *dm, int type);
-	void *(*getEdgeDataArray)(DerivedMesh *dm, int type);
-	void *(*getTessFaceDataArray)(DerivedMesh *dm, int type);
+	void *(*getVertDataArray)(DerivedMesh * dm, int type);
+	void *(*getEdgeDataArray)(DerivedMesh * dm, int type);
+	void *(*getTessFaceDataArray)(DerivedMesh * dm, int type);
 	
 	/* retrieves the base CustomData structures for 
 	 * verts/edges/tessfaces/loops/facdes*/
-	CustomData *(*getVertDataLayout)(DerivedMesh *dm);
-	CustomData *(*getEdgeDataLayout)(DerivedMesh *dm);
-	CustomData *(*getTessFaceDataLayout)(DerivedMesh *dm);
-	CustomData *(*getLoopDataLayout)(DerivedMesh *dm);
-	CustomData *(*getPolyDataLayout)(DerivedMesh *dm);
+	CustomData *(*getVertDataLayout)(DerivedMesh * dm);
+	CustomData *(*getEdgeDataLayout)(DerivedMesh * dm);
+	CustomData *(*getTessFaceDataLayout)(DerivedMesh * dm);
+	CustomData *(*getLoopDataLayout)(DerivedMesh * dm);
+	CustomData *(*getPolyDataLayout)(DerivedMesh * dm);
 	
 	/*copies all customdata for an element source into dst at index dest*/
 	void (*copyFromVertCData)(DerivedMesh *dm, int source, CustomData *dst, int dest);
@@ -247,12 +247,12 @@
 	/* optional grid access for subsurf */
 	int (*getNumGrids)(DerivedMesh *dm);
 	int (*getGridSize)(DerivedMesh *dm);
-	struct CCGElem **(*getGridData)(DerivedMesh *dm);
-	DMGridAdjacency *(*getGridAdjacency)(DerivedMesh *dm);
-	int *(*getGridOffset)(DerivedMesh *dm);
+	struct CCGElem **(*getGridData)(DerivedMesh * dm);
+	DMGridAdjacency *(*getGridAdjacency)(DerivedMesh * dm);
+	int *(*getGridOffset)(DerivedMesh * dm);
 	void (*getGridKey)(DerivedMesh *dm, struct CCGKey *key);
-	DMFlagMat *(*getGridFlagMats)(DerivedMesh *dm);
-	unsigned int **(*getGridHidden)(DerivedMesh *dm);
+	DMFlagMat *(*getGridFlagMats)(DerivedMesh * dm);
+	unsigned int **(*getGridHidden)(DerivedMesh * dm);
 	
 
 	/* Iterate over each mapped vertex in the derived mesh, calling the
@@ -335,15 +335,15 @@
 	 * Also called for *final* editmode DerivedMeshes
 	 */
 	void (*drawFacesSolid)(DerivedMesh *dm, float (*partial_redraw_planes)[4],
-						   int fast, DMSetMaterial setMaterial);
+	                       int fast, DMSetMaterial setMaterial);
 
 	/* Draw all faces using MTFace 
 	 *  o Drawing options too complicated to enumerate, look at code.
 	 */
 	void (*drawFacesTex)(DerivedMesh *dm,
 	                     DMSetDrawOptionsTex setDrawOptions,
-						 DMCompareDrawOptions compareDrawOptions,
-						 void *userData);
+	                     DMCompareDrawOptions compareDrawOptions,
+	                     void *userData);
 
 	/* Draw all faces with GLSL materials
 	 *  o setMaterial is called for every different material nr
@@ -365,19 +365,19 @@
 	 * smooth shaded.
 	 */
 	void (*drawMappedFaces)(DerivedMesh *dm,
-							DMSetDrawOptions setDrawOptions,
-							DMSetMaterial setMaterial,
-							DMCompareDrawOptions compareDrawOptions,
-							void *userData,
-							DMDrawFlag flag);
+	                        DMSetDrawOptions setDrawOptions,
+	                        DMSetMaterial setMaterial,
+	                        DMCompareDrawOptions compareDrawOptions,
+	                        void *userData,
+	                        DMDrawFlag flag);
 
 	/* Draw mapped faces using MTFace 
 	 *  o Drawing options too complicated to enumerate, look at code.
 	 */
 	void (*drawMappedFacesTex)(DerivedMesh *dm,
-							   DMSetDrawOptions setDrawOptions,
-							   DMCompareDrawOptions compareDrawOptions,
-							   void *userData);
+	                           DMSetDrawOptions setDrawOptions,
+	                           DMCompareDrawOptions compareDrawOptions,
+	                           void *userData);
 
 	/* Draw mapped faces with GLSL materials
 	 *  o setMaterial is called for every different material nr
@@ -385,17 +385,17 @@
 	 *  o Only if setMaterial and setDrawOptions return true
 	 */
 	void (*drawMappedFacesGLSL)(DerivedMesh *dm,
-		DMSetMaterial setMaterial,
-		DMSetDrawOptions setDrawOptions,
-		void *userData);
+	                            DMSetMaterial setMaterial,
+	                            DMSetDrawOptions setDrawOptions,
+	                            void *userData);
 
 	/* Draw mapped edges as lines
 	 *  o Only if !setDrawOptions or setDrawOptions(userData, mapped-edge)
 	 *    returns true
 	 */
 	void (*drawMappedEdges)(DerivedMesh *dm,
-							DMSetDrawOptions setDrawOptions,
-							void *userData);
+	                        DMSetDrawOptions setDrawOptions,
+	                        void *userData);
 
 	/* Draw mapped edges as lines with interpolation values
 	 *  o Only if !setDrawOptions or
@@ -405,17 +405,17 @@
 	 * NOTE: This routine is optional!
 	 */
 	void (*drawMappedEdgesInterp)(DerivedMesh *dm, 
-								  DMSetDrawOptions setDrawOptions,
-								  DMSetDrawInterpOptions setDrawInterpOptions,
-								  void *userData);
+	                              DMSetDrawOptions setDrawOptions,
+	                              DMSetDrawInterpOptions setDrawInterpOptions,
+	                              void *userData);
 
 	/* Draw all faces with materials
 	 *  o setMaterial is called for every different material nr
 	 *  o setFace is called to verify if a face must be hidden
 	 */
 	void (*drawMappedFacesMat)(DerivedMesh *dm,
-		void (*setMaterial)(void *userData, int, void *attribs),
-		int (*setFace)(void *userData, int index), void *userData);
+	                           void (*setMaterial)(void *userData, int, void *attribs),
+	                           int (*setFace)(void *userData, int index), void *userData);
 
 	/* Release reference to the DerivedMesh. This function decides internally
 	 * if the DerivedMesh will be freed, or cached for later use. */
@@ -438,9 +438,9 @@
  * of vertices, edges and faces, with a layer setup copied from source
  */
 void DM_from_template(DerivedMesh *dm, DerivedMesh *source,
-			  DerivedMeshType type,
-			  int numVerts, int numEdges, int numFaces,
-		      int numLoops, int numPolys);
+                      DerivedMeshType type,
+                      int numVerts, int numEdges, int numFaces,
+                      int numLoops, int numPolys);
 
 /* utility function to release a DerivedMesh's layers
  * returns 1 if DerivedMesh has to be released by the backend, 0 otherwise
@@ -518,15 +518,15 @@
  * these copy all layers for which the CD_FLAG_NOCOPY flag is not set
  */
 void DM_copy_vert_data(struct DerivedMesh *source, struct DerivedMesh *dest,
-					   int source_index, int dest_index, int count);
+                       int source_index, int dest_index, int count);
 void DM_copy_edge_data(struct DerivedMesh *source, struct DerivedMesh *dest,
-					   int source_index, int dest_index, int count);
+                       int source_index, int dest_index, int count);
 void DM_copy_tessface_data(struct DerivedMesh *source, struct DerivedMesh *dest,
-                       int source_index, int dest_index, int count);
+                           int source_index, int dest_index, int count);
 void DM_copy_loop_data(struct DerivedMesh *source, struct DerivedMesh *dest,
                        int source_index, int dest_index, int count);
 void DM_copy_poly_data(struct DerivedMesh *source, struct DerivedMesh *dest,
-					   int source_index, int dest_index, int count);
+                       int source_index, int dest_index, int count);
 
 /* custom data free functions
  * free count elements, starting at index
@@ -550,8 +550,8 @@
  * indexed by dest_index in the dest mesh
  */
 void DM_interp_vert_data(struct DerivedMesh *source, struct DerivedMesh *dest,
-						 int *src_indices, float *weights,
-						 int count, int dest_index);
+                         int *src_indices, float *weights,
+                         int count, int dest_index);
 
 /* interpolates edge data from the edges indexed by src_indices in the
  * source mesh using the given weights and stores the result in the edge indexed
@@ -562,9 +562,9 @@

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list