[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42967] trunk/blender/source/blender/ modifiers/intern/MOD_mirror.c: remove unused initFlags option in mirror modifier

Campbell Barton ideasman42 at gmail.com
Thu Dec 29 07:33:03 CET 2011


Revision: 42967
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42967
Author:   campbellbarton
Date:     2011-12-29 06:32:50 +0000 (Thu, 29 Dec 2011)
Log Message:
-----------
remove unused initFlags option in mirror modifier

Modified Paths:
--------------
    trunk/blender/source/blender/modifiers/intern/MOD_mirror.c

Modified: trunk/blender/source/blender/modifiers/intern/MOD_mirror.c
===================================================================
--- trunk/blender/source/blender/modifiers/intern/MOD_mirror.c	2011-12-29 06:07:34 UTC (rev 42966)
+++ trunk/blender/source/blender/modifiers/intern/MOD_mirror.c	2011-12-29 06:32:50 UTC (rev 42967)
@@ -97,7 +97,6 @@
 static DerivedMesh *doMirrorOnAxis(MirrorModifierData *mmd,
                                    Object *ob,
                                    DerivedMesh *dm,
-                                   int initFlags,
                                    int axis)
 {
 	int i;
@@ -208,8 +207,6 @@
 		
 		med->v1 = indexMap[inMED.v1][0];
 		med->v2 = indexMap[inMED.v2][0];
-		if(initFlags)
-			med->flag |= ME_EDGEDRAW | ME_EDGERENDER;
 		
 		if(indexMap[inMED.v1][1] || indexMap[inMED.v2][1]) {
 			MEdge *med2 = CDDM_get_edge(result, numEdges);
@@ -289,23 +286,22 @@
 }
 
 static DerivedMesh *mirrorModifier__doMirror(MirrorModifierData *mmd,
-						Object *ob, DerivedMesh *dm,
-						int initFlags)
+						Object *ob, DerivedMesh *dm)
 {
 	DerivedMesh *result = dm;
 
 	/* check which axes have been toggled and mirror accordingly */
 	if(mmd->flag & MOD_MIR_AXIS_X) {
-		result = doMirrorOnAxis(mmd, ob, result, initFlags, 0);
+		result = doMirrorOnAxis(mmd, ob, result, 0);
 	}
 	if(mmd->flag & MOD_MIR_AXIS_Y) {
 		DerivedMesh *tmp = result;
-		result = doMirrorOnAxis(mmd, ob, result, initFlags, 1);
+		result = doMirrorOnAxis(mmd, ob, result, 1);
 		if(tmp != dm) tmp->release(tmp); /* free intermediate results */
 	}
 	if(mmd->flag & MOD_MIR_AXIS_Z) {
 		DerivedMesh *tmp = result;
-		result = doMirrorOnAxis(mmd, ob, result, initFlags, 2);
+		result = doMirrorOnAxis(mmd, ob, result, 2);
 		if(tmp != dm) tmp->release(tmp); /* free intermediate results */
 	}
 
@@ -320,7 +316,7 @@
 	DerivedMesh *result;
 	MirrorModifierData *mmd = (MirrorModifierData*) md;
 
-	result = mirrorModifier__doMirror(mmd, ob, derivedData, 0);
+	result = mirrorModifier__doMirror(mmd, ob, derivedData);
 
 	if(result != derivedData)
 		CDDM_calc_normals(result);




More information about the Bf-blender-cvs mailing list