Daviw Williams
							
						 
					 | 
					
						
						
							
						
						298fb951b0
					 | 
					
						
						
							
							Documentation style update for KDE/Kate.
						
						
						
						
						
						
					 | 
					
						2012-12-14 15:38:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						2bc8e8e201
					 | 
					
						
						
							
							Tidying up marching cubes wrap mode support.
						
						
						
						
						
						
					 | 
					
						2012-12-14 15:32:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						ca45d49e0c
					 | 
					
						
						
							
							More work on exposing wrap modes to marching cubes.
						
						
						
						
						
						
					 | 
					
						2012-12-14 15:25:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						c06bfa9c09
					 | 
					
						
						
							
							Initial work on exposing the wrap modes to the marching cubes surface extractor.
						
						
						
						
						
						
					 | 
					
						2012-12-14 15:13:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						c69417a72b
					 | 
					
						
						
							
							Commented out failing volume tests - will have to come back to these.
						
						
						
						
						
						
					 | 
					
						2012-12-13 15:59:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						2d7045ddd1
					 | 
					
						
						
							
							Compile fixes for Linux.
						
						
						
						
						
						
						
						Removed use of qrand() until I can confirm results match between platforms. 
						
						
					 | 
					
						2012-12-13 15:29:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						a8bc3081fb
					 | 
					
						
						
							
							Disable checks for a few C++11 features
						
						
						
						
						
						
						
						We don't use a lot of these features so don't bother checking for them
just yet. 
						
						
					 | 
					
						2012-12-12 14:48:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ab6ec9380d
					 | 
					
						
						
							
							Tweaking results so that the tests pass... I'll have to debug this properly on a faster computer.
						
						
						
						
						
						
					 | 
					
						2012-12-11 22:14:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d8da6a7b7f
					 | 
					
						
						
							
							Refactoring the volume unit test code, trying to get some performance benchmarks. Unit tests are currently not passing.
						
						
						
						
						
						
					 | 
					
						2012-12-11 21:57:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						dac0e5449f
					 | 
					
						
						
							
							Refactoring volume unit test code.
						
						
						
						
						
						
					 | 
					
						2012-12-11 20:18:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8a376fa396
					 | 
					
						
						
							
							Improving (making tougher) the volume unit tests.
						
						
						
						
						
						
					 | 
					
						2012-12-10 23:25:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						416fdbb1d2
					 | 
					
						
						
							
							Moved GLEW into Examples/Common folder in Visual Studio.
						
						
						
						
						
						
					 | 
					
						2012-12-09 19:06:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						fa69584411
					 | 
					
						
						
							
							Updated changelog with Vector changes.
						
						
						
						
						
						
					 | 
					
						2012-12-09 18:50:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						414d242701
					 | 
					
						
						
							
							Updated Vector documentation.
						
						
						
						
						
						
					 | 
					
						2012-12-09 18:45:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a502e84764
					 | 
					
						
						
							
							Updated comment style to match KDE/Kate (for Doxygen syntax highlighting).
						
						
						
						
						
						
					 | 
					
						2012-12-09 15:09:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8b91e55c84
					 | 
					
						
						
							
							Changed documentation style to match that used by KDE/Kate (for Doxygen syntax highlighting)
						
						
						
						
						
						
					 | 
					
						2012-12-09 14:53:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						20a6095d75
					 | 
					
						
						
							
							Removed use of Vector deprecated operator<.
						
						
						
						
						
						
					 | 
					
						2012-12-09 14:36:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						14bf239a5b
					 | 
					
						
						
							
							Some small documentation changes to Vector.h
						
						
						
						
						
						
						
						Deprecated operator<
Fix for normalise()
The CDash machine will probably give deprecated warnings - I'll fix those soon... 
						
						
					 | 
					
						2012-12-08 20:54:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ec203c6954
					 | 
					
						
						
							
							Added QBENCHMARK macros to volume unit test.
						
						
						
						
						
						
					 | 
					
						2012-12-08 11:25:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						b93ceca542
					 | 
					
						
						
							
							Improved the logic of a few tests.
						
						
						
						
						
						
					 | 
					
						2012-12-08 10:42:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c49caa1511
					 | 
					
						
						
							
							RawVolumeSampler now falls back on getVoxelWithWrapping.
						
						
						
						
						
						
					 | 
					
						2012-12-08 00:06:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						fbdee1a9eb
					 | 
					
						
						
							
							LargeVolumeSampler now falls back on getVoxelWithWrapping.
						
						
						
						
						
						
					 | 
					
						2012-12-08 00:02:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4c4a0f9f5c
					 | 
					
						
						
							
							SimpleVolumeSampler now falls back on getVoxelWithWrapping.
						
						
						
						
						
						
					 | 
					
						2012-12-07 23:49:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						4be54c6dd1
					 | 
					
						
						
							
							mCurrentVoxel is now zero if the current position is not in the volume. It used to just be set to some invalid address.
						
						
						
						
						
						
					 | 
					
						2012-12-07 15:56:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						eb0c7e7a9f
					 | 
					
						
						
							
							More work on volume unit test.
						
						
						
						
						
						
					 | 
					
						2012-12-07 14:01:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						e7e1f80e74
					 | 
					
						
						
							
							Work on volume unit test.
						
						
						
						
						
						
					 | 
					
						2012-12-07 13:54:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						d0c9b7ba3d
					 | 
					
						
						
							
							Added extra tests to move functions.
						
						
						
						
						
						
					 | 
					
						2012-12-07 13:38:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						fea429a79a
					 | 
					
						
						
							
							Compile fixes for GCC.
						
						
						
						
						
						
					 | 
					
						2012-12-07 10:57:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ab6898c4c5
					 | 
					
						
						
							
							Removed the assignment operator from SimpleVolume::Sampler and LargeVolume::Sampler. I had forgotten to call the base class assignment operator and this was causing problems.
						
						
						
						
						
						
						
						Also updated the volume unit tests... at least I know now that it's helping! 
						
						
					 | 
					
						2012-12-06 23:53:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1f9264a9f8
					 | 
					
						
						
							
							Fixed potential bug with negative voxel positions in large volume.
						
						
						
						
						
						
					 | 
					
						2012-12-06 21:06:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								p265186
							
						 
					 | 
					
						
						
							
						
						19a1f99723
					 | 
					
						
						
							
							Compile fixes for GCC.
						
						
						
						
						
						
					 | 
					
						2012-12-06 16:49:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						d19f16ef64
					 | 
					
						
						
							
							Added new accessors to volume. getVoxel() and getVoxelWithWrapping() will probably replace getVoxelAt, which will be deprecated.
						
						
						
						
						
						
					 | 
					
						2012-12-06 16:17:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						93958998f6
					 | 
					
						
						
							
							Merge branch 'feature/wrap-modes' of https://bitbucket.org/volumesoffun/polyvox into feature/wrap-modes
						
						
						
						
						
						
					 | 
					
						2012-12-05 23:53:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						3f87fc780f
					 | 
					
						
						
							
							Fixed bug with SimpleVolume and negative positions.
						
						
						
						
						
						
					 | 
					
						2012-12-05 23:49:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						d5a5242409
					 | 
					
						
						
							
							Merge branch 'develop' into feature/wrap-modes
						
						
						
						
						
						
					 | 
					
						2012-12-05 15:47:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						78cdf9acd6
					 | 
					
						
						
							
							Fixed use of static_asserts with Boost. These weren't working because static_assert takes two parameters (condition and message) whereas BOOST_STATIC_ASSERT only takes a  condition.
						
						
						
						
						
						
					 | 
					
						2012-12-05 15:06:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4ed8d4303b
					 | 
					
						
						
							
							LargeVolume now uses the version of border handling which is in the BaseVolume.
						
						
						
						
						
						
					 | 
					
						2012-12-04 22:41:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						5a3d24e09b
					 | 
					
						
						
							
							Changed type of single quotes used for link. I'm not sure if this makes a difference but it's for consistency.
						
						
						
						
						
						
					 | 
					
						2012-12-04 22:26:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						829e91ddf9
					 | 
					
						
						
							
							Updated readme with some real information for BitBucket.
						
						
						
						
						
						
					 | 
					
						2012-12-04 21:57:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9d79035890
					 | 
					
						
						
							
							Moved volume border handling into base class. RawVolume and SimpleVolume updated, LargeVolume still to be done.
						
						
						
						
						
						
					 | 
					
						2012-12-03 23:43:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9a05f04f85
					 | 
					
						
						
							
							Merge branch 'develop' into feature/wrap-modes
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl 
						
						
					 | 
					
						2012-12-03 21:30:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7e38fc135e
					 | 
					
						
						
							
							Removed features which were deprecated in release 0.2.
						
						
						
						
						
						
					 | 
					
						2012-12-03 21:22:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						57b78e148b
					 | 
					
						
						
							
							Extended volume unit test. This is mainly to test whether I can commit to the new Git repo on BitBucket.
						
						
						
						
						
						
					 | 
					
						2012-12-03 16:21:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f4917e5001
					 | 
					
						
						
							
							Added an optimization note.
						
						
						
						
						
						
					 | 
					
						2012-12-02 17:43:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						47e8f4a86d
					 | 
					
						
						
							
							Improved raycast unit test so that it exits early if the ray leaves the volume.
						
						
						
						
						
						
					 | 
					
						2012-12-02 17:33:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e7f4c69102
					 | 
					
						
						
							
							Fixed bug with peek function checking in wrong direction.
						
						
						
						
						
						
					 | 
					
						2012-12-02 14:17:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8792d1bd48
					 | 
					
						
						
							
							Fixed build error on VS2008
						
						
						
						
						
						
					 | 
					
						2012-12-02 14:15:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c37997bfe2
					 | 
					
						
						
							
							Updated new volumes test.
						
						
						
						
						
						
					 | 
					
						2012-12-02 14:02:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						597b28d271
					 | 
					
						
						
							
							Support for wrap modes in LargeVolumeSampler
						
						
						
						
						
						
					 | 
					
						2012-12-02 13:57:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9e8e976bfe
					 | 
					
						
						
							
							Work on new unit test for volumes.
						
						
						
						
						
						
					 | 
					
						2012-12-02 09:43:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |