| 
							
							
								 David Williams | bc9f1e8ac5 | Stripping out paging from SimpleVolume. | 2011-04-29 22:16:46 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | afbf49f626 | Added initial version of SimpleVolume by duplicating LargeVolume. | 2011-04-29 22:02:40 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 34cd8c05ed | Fix for compiling on Linux. | 2011-04-28 22:50:18 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | ea309ab15b | Renamed Volume to LargeVolume. | 2011-04-28 21:21:59 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 96ff5e890a | Renamed VolumeSampler to Sampler | 2011-04-28 20:37:02 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 6f1ddb7d5f | Moved VolumeSampler into Volume class. | 2011-04-28 20:30:16 +01:00 |  | 
			
				
					| 
							
							
								 Matt Williams | 6b4c7686e6 | Fix for extractSubset() not copying the region. | 2011-04-24 20:52:53 +02:00 |  | 
			
				
					| 
							
							
								 David Williams | f7f473126c | Comment fixes. | 2011-04-20 23:36:02 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | ef52b906e6 | Switched PoyVox to build as a static library. | 2011-04-20 23:25:32 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | a5f37d7a3a | Initial check in of RaycastWithCallback | 2011-04-17 11:53:13 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 55cbff1186 | Added control over the number of samples taken in the ambient occlusion calculator. | 2011-04-16 14:10:34 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | f302e3612a | Fix for duplicate vertices in CubicSurfaceExtractor. | 2011-04-13 21:09:51 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 8b9a7e948e | Added <cstdlib> for abort(). | 2011-04-10 19:28:32 +01:00 |  | 
			
				
					| 
							
							
								 Matt Williams | ac5173b5d7 | Fix compilation on Linux -- missing #include | 2011-04-07 17:02:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 2120b30f32 | Documentation updates. | 2011-04-05 21:09:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 076ab9865e | Merged in RLE branch. | 2011-04-05 20:55:20 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | dd192c37d3 | Updated documentation. | 2011-04-04 21:04:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 884ef3a17e | Documentation update. | 2011-03-31 19:32:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ba6cd1c872 | Removed redundant comparison operators from VoxelTypes. | 2011-03-29 20:48:38 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | aed8f79aa1 | Documentation update. Fixed crash in flushAll(). | 2011-03-28 19:55:45 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 91c9aebda0 | Boost fix. | 2011-03-27 19:20:58 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 092d2aa6a0 | Moved a comment, only because I forgot to save this file earlier. It's not an important change... | 2011-03-24 23:00:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | a364f6d72c | More flush/prefetch work from ker. | 2011-03-24 21:34:57 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 78c5884303 | Applied ker's patch for prefetch and flush. | 2011-03-22 21:44:12 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | c7e452f537 | Deprecated constructor. | 2011-03-21 22:17:00 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 708b142702 | Added ability to disable volume compression. | 2011-03-20 18:56:30 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 350d4a6a87 | Applying Linux patch. | 2011-03-20 11:57:05 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 60dbfd9335 | Work on making paging optional. | 2011-03-19 19:01:04 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3cc2e4383f | Some refactoring of the volume. | 2011-03-18 23:54:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 5891d56e12 | Fix for linker errors when using MeshDecimator. | 2011-03-18 22:04:53 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ef185d79a0 | Removed getWidth(), getHeight(), getDepth() and width(), height(), depth() remain deprecated. These functions seem ambiguous, so users have to calculate these values themselves when they want them. | 2011-03-16 23:14:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | f887565e35 | Fixed missing includes. | 2011-03-15 22:22:20 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 0b1659bdef | Added ConstVolumeProxy to work around const setVoxelAt awkwardness. | 2011-03-13 22:44:35 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7c3e63b2ed | Removed call to deprecated function. | 2011-03-13 20:34:57 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | b5f60b28a2 | getUncompressedBlock() now checks if it's getting the same block as last time. | 2011-03-12 19:15:27 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ff12264744 | Raycast class now returns Vector3DInt32 instead of Vector3DInt16. | 2011-03-12 13:43:08 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 529ed89bdb | More work on handling fixed size volumes. | 2011-03-12 12:44:58 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 596dcf507e | Reverted some of ker's changes to bring back the concepts of width, height, and depth. | 2011-03-11 22:14:51 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 624a192be4 | Compile fixes for non-boost systems, mostly related to function and bind. | 2011-03-10 20:55:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 8e6b1a3b7e | Applying ker's patch unmodified. | 2011-03-10 20:31:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4ef0cfb468 | Applied patch from ker such that int32_t's are now used instead of uint16_t's for addressing voxel positions. | 2011-03-03 23:00:00 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3c34d401fc | Added compatibility mode. | 2011-02-14 22:14:41 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 03a713867f | Documentation and tidying. | 2011-02-13 00:31:45 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4bbea05504 | Documentation and tidying. | 2011-02-13 00:15:32 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ad0e923413 | Documentation and tidying. | 2011-02-13 00:07:12 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 29e2e14c3a | More tidying up. | 2011-02-12 22:21:17 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | bf9f5aee48 | More tidying up. | 2011-02-12 21:47:02 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ed355b856f | More tidying up. | 2011-02-12 20:47:01 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 81d2bb6408 | Refactoring and tidying. | 2011-02-10 22:43:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7f831fb97a | Made Block copy constructor private. | 2011-02-09 22:21:44 +00:00 |  |