Revision: 37924
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37924
Author:   elubie
Date:     2011-06-28 19:19:28 +0000 (Tue, 28 Jun 2011)
Log Message:
-----------
small commit to show shuvro how to add parameters to an operator.

Modified Paths:
--------------
    
branches/soc-2011-avocado/blender/source/blender/editors/mesh/autoseam_tools.c

Modified: 
branches/soc-2011-avocado/blender/source/blender/editors/mesh/autoseam_tools.c
===================================================================
--- 
branches/soc-2011-avocado/blender/source/blender/editors/mesh/autoseam_tools.c  
    2011-06-28 19:18:50 UTC (rev 37923)
+++ 
branches/soc-2011-avocado/blender/source/blender/editors/mesh/autoseam_tools.c  
    2011-06-28 19:19:28 UTC (rev 37924)
@@ -58,7 +58,6 @@
 #include "WM_api.h"
 
 
-#define MAX_DEPTH 4
 
 int get_sign(float number){
     return number > 0.0 ? 1 : 2;
@@ -302,7 +301,7 @@
     BMesh *bm = em->bm;
     AUTOSEAM_Adjacency adj;
     AUTOSEAM_Adjacency adj_big;
-    
+       int maxdepth= RNA_int_get(op->ptr, "depth");
 
     int num_faces;
        
@@ -323,7 +322,7 @@
     autoseam_clear_seam(bm);
     autoseam_set_map_default(adj);
        
-    generate_seam_recursive(bm, adj, adj_big, MAX_DEPTH);
+    generate_seam_recursive(bm, adj, adj_big, maxdepth);
     
     autoseam_delete_adjacency(adj_big);
     
@@ -349,7 +348,8 @@
        /* flags */
        ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
        
-       
+       RNA_def_int(ot->srna, "depth", 1, 0, 6, "Recursion Depth", "Max. 
recursion depth", 0, 6);
+
 }
 
 

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to