[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38496] branches/merwin-spacenav/source/ blender/editors/space_view3d/view3d_fly.c: switched off ndof fly logging ( receiving end)

Mike Erwin significant.bit at gmail.com
Tue Jul 19 00:37:48 CEST 2011


Revision: 38496
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38496
Author:   merwin
Date:     2011-07-18 22:37:48 +0000 (Mon, 18 Jul 2011)
Log Message:
-----------
switched off ndof fly logging (receiving end)

Modified Paths:
--------------
    branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_fly.c

Modified: branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_fly.c
===================================================================
--- branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_fly.c	2011-07-18 22:28:42 UTC (rev 38495)
+++ branches/merwin-spacenav/source/blender/editors/space_view3d/view3d_fly.c	2011-07-18 22:37:48 UTC (rev 38496)
@@ -29,6 +29,8 @@
 
 /* defines VIEW3D_OT_fly modal operator */
 
+// #define NDOF_FLY_DEBUG
+
 #include "DNA_anim_types.h"
 #include "DNA_scene_types.h"
 #include "DNA_object_types.h"
@@ -259,7 +261,9 @@
 	fly->ar = CTX_wm_region(C);
 	fly->scene= CTX_data_scene(C);
 
+	#ifdef NDOF_FLY_DEBUG
 	puts("\n-- fly begin --");
+	#endif
 
 	if(fly->rv3d->persp==RV3D_CAMOB && fly->v3d->camera->id.lib) {
 		BKE_report(op->reports, RPT_ERROR, "Cannot fly a camera from an external library");
@@ -370,7 +374,9 @@
 	if(fly->state == FLY_RUNNING)
 		return OPERATOR_RUNNING_MODAL;
 
+	#ifdef NDOF_FLY_DEBUG
 	puts("\n-- fly end --");
+	#endif
 
 	WM_event_remove_timer(CTX_wm_manager(C), CTX_wm_window(C), fly->timer);
 
@@ -444,11 +450,15 @@
 			{
 			case P_STARTING:
 				// start keeping track of 3D mouse position
+				#ifdef NDOF_FLY_DEBUG
 				puts("start keeping track of 3D mouse position");
+				#endif
 				// fall through...
 			case P_IN_PROGRESS:
 				// update 3D mouse position
+				#ifdef NDOF_FLY_DEBUG
 				putchar('.'); fflush(stdout);
+				#endif
 				if (fly->ndof == NULL)
 					// fly->ndof = MEM_mallocN(sizeof(wmNDOFMotionData), tag_name);
 					fly->ndof = MEM_dupallocN(incoming_ndof);
@@ -458,7 +468,9 @@
 				break;
 			case P_FINISHING:
 				// stop keeping track of 3D mouse position
+				#ifdef NDOF_FLY_DEBUG
 				puts("stop keeping track of 3D mouse position");
+				#endif
 				if (fly->ndof)
 					{
 					MEM_freeN(fly->ndof);
@@ -619,8 +631,10 @@
 	unsigned char
 	apply_rotation= 1; /* if the user presses shift they can look about without movinf the direction there looking*/
 
+	#ifdef NDOF_FLY_DEBUG
 	static unsigned int iteration = 1;
 	printf("fly timer %d\n", iteration++);
+	#endif
 
 	if(fly->root_parent)
 		ED_view3d_to_m4(prev_view_mat, fly->rv3d->ofs, fly->rv3d->viewquat, fly->rv3d->dist);




More information about the Bf-blender-cvs mailing list