David Williams
							
						 
					 | 
					
						
						
							
						
						d5d6319087
					 | 
					
						
						
							
							Fixes to behavour of LowPassFilter.
						
						
						
						
						
						
					 | 
					
						2011-12-03 09:43:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						b972a2ceaf
					 | 
					
						
						
							
							Exposed DensityType and MaterialType on voxels.
						
						
						
						
						
						
					 | 
					
						2011-11-30 22:50:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						97e6b56778
					 | 
					
						
						
							
							Fixed some compiler warnings.
						
						
						
						
						
						
						
						Removed m_mapUsedMaterials as it didn't seem to be used. 
						
						
					 | 
					
						2011-11-28 16:43:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						3ae119f171
					 | 
					
						
						
							
							Mesh now cleared at start of execure(), rather than in constructor.
						
						
						
						
						
						
					 | 
					
						2011-11-19 00:15:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c9fdd15ba5
					 | 
					
						
						
							
							Compile fix for MacOS?
						
						
						
						
						
						
					 | 
					
						2011-11-12 13:00:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d14d4b397f
					 | 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
						
						
						
						
						
						
					 | 
					
						2011-11-11 23:58:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8f93b054f8
					 | 
					
						
						
							
							Compile fix
						
						
						
						
						
						
					 | 
					
						2011-11-11 23:24:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						5a8c287656
					 | 
					
						
						
							
							Set Doxygen colours to be more similar to the current website.
						
						
						
						
						
						
					 | 
					
						2011-11-06 20:07:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						f299fc51a9
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-11-04 15:25:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						462295cf8b
					 | 
					
						
						
							
							Switched BasicExample back to 'advanced' API (not SimpleInterface).
						
						
						
						
						
						
					 | 
					
						2011-10-16 23:03:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						46d63ddcd1
					 | 
					
						
						
							
							Fixed slashes in include paths.
						
						
						
						
						
						
					 | 
					
						2011-10-15 11:06:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						db81e1bc3f
					 | 
					
						
						
							
							Work on simple interface.
						
						
						
						
						
						
					 | 
					
						2011-10-15 00:01:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						6f31898fd7
					 | 
					
						
						
							
							Renamed Volume base class to BaseVolume.
						
						
						
						
						
						
						
						Added initial version of simple interface. 
						
						
					 | 
					
						2011-10-14 23:57:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7220bf866f
					 | 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
						
						
						
						
						
						
					 | 
					
						2011-10-12 22:35:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						6d25d6e3da
					 | 
					
						
						
							
							Fix to make normal calculation work with float volumes.
						
						
						
						
						
						
					 | 
					
						2011-10-12 22:34:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						167822f1f0
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-10-11 17:26:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						9f8c8c1da2
					 | 
					
						
						
							
							Add <limits> include for numeric_limits<>
						
						
						
						
						
						
					 | 
					
						2011-10-10 17:32:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						cf222acd5d
					 | 
					
						
						
							
							Better way of calculating min and max densities.
						
						
						
						
						
						
					 | 
					
						2011-10-09 18:45:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a9c15f8546
					 | 
					
						
						
							
							Changes to type usage for Density and Material classes.
						
						
						
						
						
						
					 | 
					
						2011-10-07 22:17:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						3a97cb63d5
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-10-07 12:34:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f7054d8095
					 | 
					
						
						
							
							Fixed bug in computing the offset in the RawVolumeSampler peek...() functions.
						
						
						
						
						
						
					 | 
					
						2011-10-06 22:57:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						b293b8924b
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-10-01 20:08:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						6a267b5b8d
					 | 
					
						
						
							
							Fixed some compile warnings (thanks to Gnurfos).
						
						
						
						
						
						
					 | 
					
						2011-09-25 12:52:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						63d8c4c083
					 | 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/Raycast.inl 
						
						
					 | 
					
						2011-09-24 11:11:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7bbdb1a29d
					 | 
					
						
						
							
							Added equality/inequality tests for vector and region.
						
						
						
						
						
						
					 | 
					
						2011-09-24 11:02:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						b63d74b3ca
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-09-22 14:29:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						ee165bff78
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-09-21 00:20:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						e4535b1255
					 | 
					
						
						
							
							Add previousVoxel to raycast result.
						
						
						
						
						
						
						
						Thanks to Sceptrix for the patch
http://thermite3d.org/phpBB3/viewtopic.php?t=243 
						
						
					 | 
					
						2011-09-21 00:19:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ddc54e0862
					 | 
					
						
						
							
							Raycast now track previous voxel, for working out which direction you came from.
						
						
						
						
						
						
					 | 
					
						2011-09-20 18:38:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						df035d5237
					 | 
					
						
						
							
							Fixed memory leaks.
						
						
						
						
						
						
					 | 
					
						2011-09-08 21:29:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						0c97756a0c
					 | 
					
						
						
							
							GCC fixes
						
						
						
						
						
						
					 | 
					
						2011-09-05 21:44:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						b84147f650
					 | 
					
						
						
							
							Replaced template 'hack' with preprocessor 'fix' to allow compilation on both GCC and Visual Studio. The previous approach was causing problems on VS2008.
						
						
						
						
						
						
					 | 
					
						2011-09-04 13:57:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						06cc2806dd
					 | 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
						
						
						
						
						
						
					 | 
					
						2011-09-04 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						894455e35f
					 | 
					
						
						
							
							Tidying up of headers and #includes.
						
						
						
						
						
						
					 | 
					
						2011-09-04 12:12:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						bdc2770cba
					 | 
					
						
						
							
							G++ compile fixes.
						
						
						
						
						
						
					 | 
					
						2011-08-18 22:45:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7515186b47
					 | 
					
						
						
							
							Initial checkin of IteratorController
						
						
						
						
						
						
					 | 
					
						2011-08-17 22:49:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e8b3fd16e2
					 | 
					
						
						
							
							Initial version of IteratorController and making LowPassFilter use iterators.
						
						
						
						
						
						
					 | 
					
						2011-08-15 21:31:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						90063354bd
					 | 
					
						
						
							
							Added setVoxel() funtion to volume iterators.
						
						
						
						
						
						
						
						Fixed bugs with RawVolume iterator movement funtions.
Proper implementation of RawVolume peek...() functions. 
						
						
					 | 
					
						2011-08-15 21:10:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c73b45b721
					 | 
					
						
						
							
							Fixed bug with RawVolume always starting coordinates at (0,0,0).
						
						
						
						
						
						
						
						Removed Filters.h/.inl
Added Summed Area Table support to LowPassFilter.
Added test for low pass filter. 
						
						
					 | 
					
						2011-08-13 08:57:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						03e340e7dd
					 | 
					
						
						
							
							Initial version of LowPassFilter class, which will eventually replace the smoothRegion() function.
						
						
						
						
						
						
					 | 
					
						2011-08-03 20:43:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						6bb5fb5786
					 | 
					
						
						
							
							Merge branch 'master' of git://gitorious.org/polyvox/polyvox
						
						
						
						
						
						
					 | 
					
						2011-08-02 14:03:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						fb0a2d0dac
					 | 
					
						
						
							
							GCC compile fixes.
						
						
						
						
						
						
					 | 
					
						2011-07-31 08:08:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						53ae3de413
					 | 
					
						
						
							
							Replaced GCC/VS2010 hacks with code that should compile on both platforms.
						
						
						
						
						
						
					 | 
					
						2011-07-31 08:58:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						2e27e957a7
					 | 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl 
						
						
					 | 
					
						2011-07-30 14:12:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						b94b7e7baf
					 | 
					
						
						
							
							Moved sampler position into base class.
						
						
						
						
						
						
					 | 
					
						2011-07-30 14:07:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						5ddc553ef2
					 | 
					
						
						
							
							Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl
	library/PolyVoxCore/include/PolyVoxCore/SimpleVolumeSampler.inl 
						
						
					 | 
					
						2011-07-30 13:13:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						5e62d639fb
					 | 
					
						
						
							
							Compile fixes for g++.
						
						
						
						
						
						
					 | 
					
						2011-07-30 12:45:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d1649c9323
					 | 
					
						
						
							
							More work on base Volume class and sampler.
						
						
						
						
						
						
						
						Added new test case for creating a volume subclass. 
						
						
					 | 
					
						2011-07-30 10:12:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8b0eea1152
					 | 
					
						
						
							
							Added a bunch of 'this->' statements to fix compilation on g++.
						
						
						
						
						
						
					 | 
					
						2011-07-30 08:03:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						84c78f6839
					 | 
					
						
						
							
							More work adding base volume class.
						
						
						
						
						
						
					 | 
					
						2011-07-29 22:00:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |