| 
							
							
								 David Williams | 8c35399fc6 | Comments and renaming variables. | 2015-05-29 20:34:03 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | a0c32e22b7 | Added comment. | 2015-05-29 17:41:40 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 96e747d0c3 | Revert "Split the code which generates vertices and indices for a single cell into a separate function." This reverts commit 2fa291d16f. | 2015-05-29 17:28:07 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 942bb37981 | Revert "Passing sampled voxel." This reverts commit ebab89b9ad. | 2015-05-29 17:28:01 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | ebab89b9ad | Passing sampled voxel. | 2015-05-28 23:42:50 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 2fa291d16f | Split the code which generates vertices and indices for a single cell into a separate function. | 2015-05-28 23:26:50 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | f32bb1d1ed | Reduced array accesses. | 2015-05-28 23:02:14 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 92db006250 | Fixed compile warnings. | 2015-05-28 22:40:25 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 01963bd462 | Added comment about performance. | 2015-05-28 22:37:05 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 68bdd9ca99 | Tidying up. | 2015-05-28 21:51:57 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | ac7bec0c45 | Eliminated unused variables. | 2015-05-28 21:46:50 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 6493e88d4c | Removed unnecessary condition. | 2015-05-27 22:58:46 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | edd1af14ca | Removed unnecessary setting of sampler position. | 2015-05-27 22:57:48 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | ccedb0e294 | Replaced separate arrays with arrays of vectors. | 2015-05-27 22:55:36 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | baf5cf2cab | Removed unneeded memsets. | 2015-05-27 07:25:04 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 48a6929a7a | Tidying up. | 2015-05-26 21:24:38 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 04c4e49aa1 | Fully eliminated MarchingCubesSurfaceExtractor class. It's now only a standalone function called 'extractMarchingCubesMesh'. | 2015-05-25 21:23:27 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 37db0bac52 | Moved gradient calculation outside of class. | 2015-05-25 21:16:29 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | e4ef845045 | Removed sobel gradient calculation code. Removed m_controller member. | 2015-05-25 21:00:50 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | b3ce982ef3 | Removed some member variables. | 2015-05-25 20:51:42 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | d353685ce9 | Restructuring code... | 2015-05-25 20:42:40 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 1d51ee8d0a | Revert "Rather ugly split of some code into a separate function, to keep the main loop as small and simple as possible. To be tidied up shortly." This reverts commit 13be35aac9. | 2015-05-25 20:35:55 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | c384fbfea8 | Revert "Eliminated member variable." This reverts commit 96ec47a972. | 2015-05-25 20:35:47 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 96ec47a972 | Eliminated member variable. | 2015-05-25 17:45:40 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 13be35aac9 | Rather ugly split of some code into a separate function, to keep the main loop as small and simple as possible. To be tidied up shortly. | 2015-05-25 17:37:30 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | e0ce93acb1 | Added comments. | 2015-05-25 16:45:52 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | b353cd1ce8 | Removed unneeded conditions. | 2015-05-25 16:39:30 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | ecc06ba986 | Changed the way samplers are used for a minor speed improvement. | 2015-05-25 12:05:15 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | f4941fb73c | Minor tweaks. | 2015-05-24 23:58:51 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | c8124097e3 | Using a bit less memory. | 2015-05-24 23:32:52 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | efb9844fe2 | Merge branch 'develop' into feature/extractor-optimizations | 2015-05-24 21:17:19 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | a34eda6250 | Simple optimization. | 2015-05-24 21:17:09 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 69349d95cd | Tidying up. | 2015-05-24 21:01:01 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | eb3727de30 | Vastly simplified logic... hard to believe I made it so complicated :-) | 2015-05-24 20:41:46 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 32df8be8da | Tweaked conditions and comments. | 2015-05-24 07:59:03 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 4e9b0e374b | Moved code into outer loops. | 2015-05-24 00:02:27 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 8e9e122c03 | Merge branch 'develop' into feature/extractor-optimizations | 2015-05-23 21:22:58 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 304e3d8f7a | Faster tests when moving sampler. | 2015-05-23 21:22:29 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | cee15a145f | Avoid setting the sampler position every iteration. | 2015-05-23 17:45:16 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 5b84c5a9a5 | Removed unneeded call to setPosition(). | 2015-05-23 17:23:59 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 762c9a5090 | Switched 3D array back to two 2D arrays to reduce memory usage. | 2015-05-22 16:48:42 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 50cf939e8a | Reorganizing code. | 2015-05-22 16:15:53 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 50a8bebfa9 | Removed unneeded logic. | 2015-05-21 23:31:19 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 711c262004 | Skip outputting some indices. | 2015-05-21 23:17:49 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 2a7eb51653 | Refactoring multiple loops into one big loop. | 2015-05-21 23:12:38 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | b19de819e2 | Fixed compile error due to logging code changing scope. | 2015-05-21 10:29:39 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 797689acea | Trying to re-apply some previous optimizations to get old speed back. | 2015-05-20 23:45:22 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | 9a68582530 | Added bounds checks | 2015-05-17 11:47:52 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | ccb76bc6d7 | More work refactoring code. Examples appear to work now but tests still fail. | 2015-05-17 09:52:13 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | a39b7f6a9f | More refactoring. | 2015-05-16 20:48:15 +02:00 |  |