[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50736] trunk/blender/source/blender/ editors: code cleanup: marker transform was doing some redundant/ misleading assignments & checks, remove unused cruft.

Campbell Barton ideasman42 at gmail.com
Wed Sep 19 03:34:17 CEST 2012


Revision: 50736
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50736
Author:   campbellbarton
Date:     2012-09-19 01:34:10 +0000 (Wed, 19 Sep 2012)
Log Message:
-----------
code cleanup: marker transform was doing some redundant/misleading assignments & checks, remove unused cruft.
also remove some other redundant checks.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/interface/interface_intern.h
    trunk/blender/source/blender/editors/space_view3d/view3d_fly.c
    trunk/blender/source/blender/editors/transform/transform_conversions.c
    trunk/blender/source/blender/editors/uvedit/uvedit_unwrap_ops.c

Modified: trunk/blender/source/blender/editors/interface/interface_intern.h
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_intern.h	2012-09-19 00:56:09 UTC (rev 50735)
+++ trunk/blender/source/blender/editors/interface/interface_intern.h	2012-09-19 01:34:10 UTC (rev 50736)
@@ -509,7 +509,7 @@
 void ui_draw_menu_item(struct uiFontStyle *fstyle, rcti *rect, const char *name, int iconid, int state);
 void ui_draw_preview_item(struct uiFontStyle *fstyle, rcti *rect, const char *name, int iconid, int state);
 
-extern unsigned char checker_stipple_sml[];
+extern unsigned char checker_stipple_sml[32 * 32 / 8];
 /* used for transp checkers */
 #define UI_TRANSP_DARK 100
 #define UI_TRANSP_LIGHT 160

Modified: trunk/blender/source/blender/editors/space_view3d/view3d_fly.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/view3d_fly.c	2012-09-19 00:56:09 UTC (rev 50735)
+++ trunk/blender/source/blender/editors/space_view3d/view3d_fly.c	2012-09-19 01:34:10 UTC (rev 50736)
@@ -346,7 +346,6 @@
 	/* check for flying ortho camera - which we cant support well
 	 * we _could_ also check for an ortho camera but this is easier */
 	if ((fly->rv3d->persp == RV3D_CAMOB) &&
-	    (fly->v3d->camera != NULL) &&
 	    (fly->rv3d->is_persp == FALSE))
 	{
 		((Camera *)fly->v3d->camera->data)->type = CAM_PERSP;

Modified: trunk/blender/source/blender/editors/transform/transform_conversions.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_conversions.c	2012-09-19 00:56:09 UTC (rev 50735)
+++ trunk/blender/source/blender/editors/transform/transform_conversions.c	2012-09-19 01:34:10 UTC (rev 50736)
@@ -5722,10 +5722,9 @@
 	unit_m3(td->smtx);
 }
 
-static void trackToTransData(SpaceClip *sc, TransData *td, TransData2D *td2d,
+static void trackToTransData(const int framenr, TransData *td, TransData2D *td2d,
                              TransDataTracking *tdt, MovieTrackingTrack *track, float aspx, float aspy)
 {
-	int framenr = ED_space_clip_get_clip_frame_number(sc);
 	MovieTrackingMarker *marker = BKE_tracking_marker_ensure(track, framenr);
 
 	tdt->flag = marker->flag;
@@ -5777,7 +5776,6 @@
 	MovieClip *clip = ED_space_clip_get_clip(sc);
 	ListBase *tracksbase = BKE_tracking_get_active_tracks(&clip->tracking);
 	MovieTrackingTrack *track;
-	MovieTrackingMarker *marker;
 	TransDataTracking *tdt;
 	int framenr = ED_space_clip_get_clip_frame_number(sc);
 	float aspx, aspy;
@@ -5788,8 +5786,6 @@
 	track = tracksbase->first;
 	while (track) {
 		if (TRACK_VIEW_SELECTED(sc, track) && (track->flag & TRACK_LOCKED) == 0) {
-			marker = BKE_tracking_marker_get(track, framenr);
-
 			t->total++; /* offset */
 
 			if (track->flag & SELECT)
@@ -5820,10 +5816,8 @@
 	track = tracksbase->first;
 	while (track) {
 		if (TRACK_VIEW_SELECTED(sc, track) && (track->flag & TRACK_LOCKED) == 0) {
-			marker = BKE_tracking_marker_get(track, framenr);
+			trackToTransData(framenr, td, td2d, tdt, track, aspx, aspy);
 
-			trackToTransData(sc, td, td2d, tdt, track, aspx, aspy);
-
 			/* offset */
 			td++;
 			td2d++;
@@ -5845,12 +5839,6 @@
 				td += 2;
 				td2d += 2;
 				tdt += 2;
-
-				if (marker->flag & MARKER_DISABLED) {
-					td += 3;
-					td2d += 3;
-					tdt += 3;
-				};
 			}
 		}
 

Modified: trunk/blender/source/blender/editors/uvedit/uvedit_unwrap_ops.c
===================================================================
--- trunk/blender/source/blender/editors/uvedit/uvedit_unwrap_ops.c	2012-09-19 00:56:09 UTC (rev 50735)
+++ trunk/blender/source/blender/editors/uvedit/uvedit_unwrap_ops.c	2012-09-19 01:34:10 UTC (rev 50736)
@@ -242,7 +242,7 @@
 
 		key = (ParamKey)efa;
 
-		tf = CustomData_bmesh_get(&em->bm->pdata, efa->head.data, CD_MTEXPOLY);
+		// tf = CustomData_bmesh_get(&em->bm->pdata, efa->head.data, CD_MTEXPOLY);  // UNUSED
 
 		if (efa->len == 3 || efa->len == 4) {
 			/* for quads let parametrize split, it can make better decisions




More information about the Bf-blender-cvs mailing list