Matt Williams
							
						 
					 | 
					
						
						
							
						
						bab3c32ec5
					 | 
					
						
						
							
							Wrap the Vector operators for C#
						
						
						
						
						
						
						
						This should allow all the normal vector operations as well as silence the
warnings from SWIG. 
						
						
							
						
					 | 
					
						2013-01-16 15:30:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						e90215b0fc
					 | 
					
						
						
							
							These names only make sense for Python
						
						
						
						
						
						
						
						In future, it might make sense to use these names as the intermediate names
for C# and Java too but for now, keep them separate. 
						
						
							
						
					 | 
					
						2013-01-16 15:29:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1d1dcc875a
					 | 
					
						
						
							
							Added 'intersects' function to Region.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-14 23:13:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e05cb1fefc
					 | 
					
						
						
							
							Fix for zero length normals causing a crash.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-14 23:12:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						7b64c0c3c0
					 | 
					
						
						
							
							Move Compression.cpp to folder with correct case
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-14 12:27:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						68ee094cec
					 | 
					
						
						
							
							More work on block compression with miniz.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-11 13:29:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						7bb7be0dec
					 | 
					
						
						
							
							Work on block compression.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-10 16:37:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						c7937b176d
					 | 
					
						
						
							
							Very bad (but functional!) initial implementation of LargeVolume compression with miniz.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-10 16:20:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						a8383b47db
					 | 
					
						
						
							
							Temporarily disabled multiple samplers as they break the LargeVolume tests.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-08 16:54:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						a5d55d4415
					 | 
					
						
						
							
							We ignore these operators since they don't exist in C#
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-04 12:03:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						1f466d4931
					 | 
					
						
						
							
							Move this line to make sure the flag is always applied
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-04 12:02:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						a0cd1d09b3
					 | 
					
						
						
							
							Added a correct set of ADD_TEST macros. Oddly it seems that Visual Studio's 'RUN_TESTS' target doesn't really it care which ADD_TEST macros are used, it just runs all of them. Presumably Linux needs it though.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-03 13:23:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						575f4824cc
					 | 
					
						
						
							
							Added 'upperPowerOfTwo' function.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-03 00:05:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						bf5a9f7ab8
					 | 
					
						
						
							
							Added getCentre() to Region class.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 23:03:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8fe824eb58
					 | 
					
						
						
							
							Allowing boundary values to be negative.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 21:52:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						4b45bb297f
					 | 
					
						
						
							
							More volume unit tests - now iterating backwards as well as forwards.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 17:05:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						25fae419f3
					 | 
					
						
						
							
							Removed some old testing code.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 16:11:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						7bbaa0d559
					 | 
					
						
						
							
							Better testing of volume samplers.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 16:09:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						a4b6339689
					 | 
					
						
						
							
							Fixed typos.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 15:15:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						97024ba9b2
					 | 
					
						
						
							
							More volume test configurations.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 14:48:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						1e9bb88337
					 | 
					
						
						
							
							Fixed compile errors in VS2008.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 14:13:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daviw Williams
							
						 
					 | 
					
						
						
							
						
						c05293844f
					 | 
					
						
						
							
							Work on volume tests.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-02 14:13:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ff789d296d
					 | 
					
						
						
							
							Removed remaining traces of assert()
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-01 18:08:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4ee55bba2e
					 | 
					
						
						
							
							More replacing assert() with POLYVOX_ASSERT
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-01 15:34:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						29720c4568
					 | 
					
						
						
							
							More replacing assert() with POLYVOX_ASSERT.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-01 14:50:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4fcc8a15d7
					 | 
					
						
						
							
							Merge branch 'develop' of https://bitbucket.org/volumesoffun/polyvox into develop
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-01 14:10:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						858a9c0e1b
					 | 
					
						
						
							
							Replaced some assert()s with POLYVOX_ASSERT()s.
						
						
						
						
						
						
							
						
					 | 
					
						2013-01-01 14:09:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8e5a09d0fc
					 | 
					
						
						
							
							Android compile fixes.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 23:47:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7e8af71e52
					 | 
					
						
						
							
							Not quite sure what the difference is here...
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 23:39:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						195a7a17a8
					 | 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/Impl/CompilerCapabilities.h
	library/PolyVoxCore/include/PolyVoxCore/Interpolation.h 
						
						
							
						
					 | 
					
						2012-12-29 23:34:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d5b03cdbc3
					 | 
					
						
						
							
							Made use of POLYVOX_THROW where appropriate.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 23:29:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						0c78d97ba5
					 | 
					
						
						
							
							Better defaults for compiler capabilities.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 23:16:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9273094ebd
					 | 
					
						
						
							
							Added config.h to control exceptions and asserts.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 22:56:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						161835f42b
					 | 
					
						
						
							
							Boost is no longer needed if <cstdint> is not found.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 22:26:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d6c4cfb9f3
					 | 
					
						
						
							
							Eliminating some of the differences between this branch and 'develop'.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 21:48:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						5be6a8ba44
					 | 
					
						
						
							
							Updated default compiler capabilities as used by Visual Studio - these are subject to change further.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 20:41:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						2b70f81a9a
					 | 
					
						
						
							
							Added missing .cpp file... thought I did this already?!
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 20:32:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9051e7558e
					 | 
					
						
						
							
							Setting appropriate build variables for Android version.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 21:32:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9c970bd11a
					 | 
					
						
						
							
							Added missing .cpp file to cubiquity version of PolyVox.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 21:16:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						50c9934376
					 | 
					
						
						
							
							Bringing minor improvements from Cubiquity's PolyVox into the main branch.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 17:02:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d9dcf8a33c
					 | 
					
						
						
							
							Merge branch 'develop' into feature/cubiquity-version
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.h
	library/PolyVoxCore/include/PolyVoxCore/CubicSurfaceExtractor.inl
	library/PolyVoxCore/include/PolyVoxCore/DefaultMarchingCubesController.h
	library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.h
	library/PolyVoxCore/include/PolyVoxCore/MarchingCubesSurfaceExtractor.inl
	library/PolyVoxCore/include/PolyVoxCore/Vector.inl
	library/PolyVoxCore/source/Impl/Utility.cpp 
						
						
							
						
					 | 
					
						2012-12-29 16:44:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ed614802fe
					 | 
					
						
						
							
							Merge branch 'develop' of https://bitbucket.org/volumesoffun/polyvox into develop
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 14:07:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						607febb673
					 | 
					
						
						
							
							Merge branch 'feature/error-handling' into develop
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 14:06:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4f7a6256a9
					 | 
					
						
						
							
							The throwing of exceptions can now be disabled, and in this case a handler function is called instead.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-29 00:11:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						de26bb4b9c
					 | 
					
						
						
							
							Merge branch 'hotfix/v0.2.1' into develop
						
						
						
						
						
						
						
						Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/LargeVolume.inl
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl
	library/PolyVoxCore/include/PolyVoxCore/SimpleVolume.inl 
						
						
							
						
					 | 
					
						2012-12-27 01:08:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						95f0aa22c1
					 | 
					
						
						
							
							Merge branch 'hotfix/v0.2.1'
						
						
						
						
						
						
							
 v0.2.1
						
					 | 
					
						2012-12-27 01:03:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						8747c05be9
					 | 
					
						
						
							
							Bump version number to 0.2.1
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-27 00:04:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						f0e2924c42
					 | 
					
						
						
							
							Fixed potential bug with negative voxel positions in large volume.
						
						
						
						
						
						
						
						See commit 1f9264a 
						
						
							
						
					 | 
					
						2012-12-26 23:39:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						c10e992bf2
					 | 
					
						
						
							
							Fixed bug with SimpleVolume and negative positions.
						
						
						
						
						
						
						
						See commit 3f87fc780f 
						
						
							
						
					 | 
					
						2012-12-26 23:24:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7f4be2929e
					 | 
					
						
						
							
							Changed type of single quotes used for link. I'm not sure if this makes a difference but it's for consistency.
						
						
						
						
						
						
							
						
					 | 
					
						2012-12-26 21:14:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |