A little bit of code cleanup:
authorJoshua Leung <aligorith@gmail.com>
Mon, 11 Dec 2006 03:47:15 +0000 (03:47 +0000)
committerJoshua Leung <aligorith@gmail.com>
Mon, 11 Dec 2006 03:47:15 +0000 (03:47 +0000)
* Moved BEZSELECTED macro to blendef.h as it is used in several files
* Removed other duplicated macros

source/blender/include/blendef.h
source/blender/src/editaction.c
source/blender/src/editcurve.c
source/blender/src/editipo.c
source/blender/src/editipo_mods.c
source/blender/src/editobject.c

index 35110175d48e0677a563bf74a137a7efa403ef38..fee04ac50a82e506cbfad5e18a87637dabe09777 100644 (file)
 #define ISPOIN3(a, b, c, d)            ( (a->b) && (a->c) && (a->d) )
 #define ISPOIN4(a, b, c, d, e) ( (a->b) && (a->c) && (a->d) && (a->e) )
 
+#define BEZSELECTED(bezt)   (((bezt)->f1 & 1) || ((bezt)->f2 & 1) || ((bezt)->f3 & 1))
 
 /* psfont */
 #define FNT_PDRAW 1
index e9427255f5c3fc10184be0d739fd3ea5bc1053dd..e6322ed25d80e06283939a322326410318146f66 100644 (file)
@@ -95,9 +95,6 @@
 #include "blendef.h"
 #include "nla.h"
 
-/* Useful macros ----------------------------------------------- */
-#define BEZSELECTED(bezt)   (((bezt)->f1 & 1) || ((bezt)->f2 & 1) || ((bezt)->f3 & 1))
-
 /* Local Function prototypes, are forward needed */
 static void hilight_channel (bAction *act, bActionChannel *chan, short hilight);
 
index d481e37f905c9189f3a4313d9d08cba1f439593c..39f61ac94be23f82a12186555a9276c3f3cc03fa 100644 (file)
 #include "mydevice.h"
 #include "blendef.h"
 
-
 #include "BDR_editcurve.h"
 /* still need to eradicate a few :( */
 #define callocstructN(x,y,name) (x*)MEM_callocN((y)* sizeof(x),name)
-/* only used sparingly: */
-#define BEZSELECTED(bezt)   (((bezt)->f1 & 1) || ((bezt)->f2 & 1) || ((bezt)->f3 & 1))
 
 
 ListBase editNurb;
index 19671b3315b6fdd568fae8f4f5acca337188c3a4..1f8fdf0f981b116b07393b3353568867dc96ea53 100644 (file)
@@ -130,11 +130,7 @@ extern int te_ar[];
 extern int fluidsim_ar[]; // NT
 
 /* forwards */
-#define BEZSELECTED(bezt)   (((bezt)->f1 & 1) || ((bezt)->f2 & 1) || ((bezt)->f3 & 1))
-
 #define IPOTHRESH      0.9
-#define ISPOIN(a, b, c)                       ( (a->b) && (a->c) )
-#define ISPOIN3(a, b, c, d)           ( (a->b) && (a->c) && (a->d) )
 
 /* tests if only one editipo is active */
 static void check_active_editipo(void)
index b54ae5d4f011e3f5ec636f3f8157c513abae53dc..1a9408500c40a5e49740d33c02acec797138f1f3 100644 (file)
 #include "blendef.h"
 #include "mydevice.h"
 
-/* copy from editipo.c */
-#define BEZSELECTED(bezt)   (((bezt)->f1 & 1) || ((bezt)->f2 & 1) || ((bezt)->f3 & 1))
-
-#define ISPOIN(a, b, c)                       ( (a->b) && (a->c) )
-#define ISPOIN3(a, b, c, d)           ( (a->b) && (a->c) && (a->d) )
-#define ISPOIN4(a, b, c, d, e)        ( (a->b) && (a->c) && (a->d) && (a->e) )   
-
 extern int totipo_edit, totipo_sel, totipo_vertsel, totipo_vis;
 
 void ipo_toggle_showkey(void) 
@@ -157,7 +150,7 @@ void swap_selectall_editipo(void)
                
        }
        
-       BIF_undo_push("Swap select all Ipo");
+       BIF_undo_push("Swap Select All Ipo");
        scrarea_queue_winredraw(curarea);
        
 }
index 8f18ab9de9ddb46ac16d95d1c9f177821a002dd7..861306a62cb85b1aa0cee6a68db7840788fcb470 100644 (file)
 
 #include "BIF_poseobject.h"
 
-/* used in editipo, editcurve and here */
-#define BEZSELECTED(bezt)   (((bezt)->f1 & 1) || ((bezt)->f2 & 1) || ((bezt)->f3 & 1))
-
-/* local prototypes -------------*/
 
 /* --------------------------------- */