David Williams 
							
						 
					 
					
						
						
							
						
						cbddc9cba4 
					 
					
						
						
							
							Added basic dilation and erosion functions.  
						
						
						
						
					 
					
						2012-11-24 12:52:37 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						9671f19444 
					 
					
						
						
							
							Added setters to region.  
						
						
						
						
					 
					
						2012-11-24 12:42:45 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						8bc10530d2 
					 
					
						
						
							
							Merge branch 'develop' into feature/region-enhancements  
						
						
						
						
					 
					
						2012-11-24 12:25:01 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						9226337756 
					 
					
						
						
							
							Partially revert commit  bef6a7746e as it was causing complier warnings in Visual Studio.  
						
						
						
						
					 
					
						2012-11-24 10:57:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						beee8850e9 
					 
					
						
						
							
							Added getters for upper corner (trivial commit - part of git testing).  
						
						
						
						
					 
					
						2012-11-24 10:41:07 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						cb992b7c34 
					 
					
						
						
							
							Added getter methods for lower corner. (Trivial commit - part of Git testing)  
						
						
						
						
					 
					
						2012-11-24 10:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						e56fd3ce4f 
					 
					
						
						
							
							Another code dump which was supposed to be a feature branch... having some Git issues at the moment.  
						
						
						
						
					 
					
						2012-11-24 00:32:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						c981ed2706 
					 
					
						
						
							
							Add forward declaration for DefaultIsQuadNeeded  
						
						
						
						
					 
					
						2012-11-23 15:40:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						d28c2aa61d 
					 
					
						
						
							
							This is a collection of commits which were supposed to be part of a feature branch... but I got in a mess with Git and so am committing them all together.  
						
						
						
						
					 
					
						2012-11-23 15:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						0f838d54b6 
					 
					
						
						
							
							Fix to correct method  
						
						
						
						
					 
					
						2012-11-22 21:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						839e5374b6 
					 
					
						
						
							
							Add required header and use const& in constructor  
						
						
						
						
					 
					
						2012-11-22 20:43:53 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						88c8c4014a 
					 
					
						
						
							
							Fit off-by-one error in resampler by using available functions  
						
						... 
						
						
						
						It still doesn't work as expected but this is a step in the right
direction. 
						
						
					 
					
						2012-11-22 20:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						3577a56eb3 
					 
					
						
						
							
							Rename some SWIG stuff to prepare for C# bindings  
						
						
						
						
					 
					
						2012-11-21 17:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						bef6a7746e 
					 
					
						
						
							
							Add const qualifiers to variables where it makes sense.  
						
						
						
						
					 
					
						2012-11-21 15:23:45 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						addbf9f365 
					 
					
						
						
							
							This sampler is not used in the function.  
						
						
						
						
					 
					
						2012-11-21 15:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						aa29f0c45c 
					 
					
						
						
							
							Tidy up main Doxygen page  
						
						
						
						
					 
					
						2012-11-19 10:44:47 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						27f943adb3 
					 
					
						
						
							
							Silence all the SWIG warning hopefully  
						
						
						
						
					 
					
						2012-11-17 13:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						0566645c9e 
					 
					
						
						
							
							Mostly revert  bb87e9e628 to fix crash  
						
						... 
						
						
						
						Using const references seemed to be causing a crash so have
changed back to just passing the function by value. 
						
						
					 
					
						2012-11-17 13:04:12 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						5774285d60 
					 
					
						
						
							
							Move VoxelFilters.inl to 'PolyVoxCore' rather than 'polyvoxcore'  
						
						
						
						
					 
					
						2012-11-17 12:03:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						422d2cb1b7 
					 
					
						
						
							
							Fixed some linker warning about code that cannot be accessed.  
						
						
						
						
					 
					
						2012-11-16 11:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						7eca9490de 
					 
					
						
						
							
							Fixed conversion warning.  
						
						
						
						
					 
					
						2012-11-16 10:40:21 +01:00 
						 
				 
			
				
					
						
							
							
								Daviw Williams 
							
						 
					 
					
						
						
							
						
						2654783bed 
					 
					
						
						
							
							Fixed some casting warnings in CubicSurfaceExtractorWithNormals.  
						
						
						
						
					 
					
						2012-11-15 15:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						b5b212cd73 
					 
					
						
						
							
							Changed the way deprecation is applied on the MeshDecimator.  
						
						
						
						
					 
					
						2012-11-12 16:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						c59a659964 
					 
					
						
						
							
							Marked some parts of PolyVox as deprecated.  
						
						
						
						
					 
					
						2012-11-09 16:12:26 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						4be56378e4 
					 
					
						
						
							
							Merge branch 'develop' of git@gitorious.org:polyvox/polyvox.git into develop  
						
						
						
						
					 
					
						2012-11-09 15:12:27 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						af0643ce80 
					 
					
						
						
							
							Added new functions for findings the dimensions of regions. These replace the deprecated versions.  
						
						
						
						
					 
					
						2012-11-09 15:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						f36c7e7249 
					 
					
						
						
							
							Merge branch 'develop' of gitorious.org:polyvox/polyvox into develop  
						
						
						
						
					 
					
						2012-11-09 13:29:53 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						b534811477 
					 
					
						
						
							
							Explicitly include the TypeDef.h header in SWIG  
						
						... 
						
						
						
						This time the bindings really should be fixed. 
						
						
					 
					
						2012-11-09 13:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						17054c6747 
					 
					
						
						
							
							Removed exception specifiers from PolyVox. See  http://stackoverflow.com/questions/88573/should-i-use-an-exception-specifier-in-c  
						
						... 
						
						
						
						They are also deprecated in C++11 anyway. 
						
						
					 
					
						2012-11-09 14:04:01 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						5c88f2e49f 
					 
					
						
						
							
							Inform SWIG of the meaning of the POLYVOX_DEPRECATED command in Linux  
						
						... 
						
						
						
						If the bindings fail to build on Windows, we might need to add an
equivalent there too. 
						
						
					 
					
						2012-11-08 10:10:01 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						221036cbd1 
					 
					
						
						
							
							Add POLYVOX_DEPRECATED to deprecated functions  
						
						
						
						
					 
					
						2012-11-07 17:19:17 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						f2a6fa9a7f 
					 
					
						
						
							
							Add POLYVOX_DEPRECATED macro to label deprecated classes and functions  
						
						
						
						
					 
					
						2012-11-07 17:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						54188ce1f9 
					 
					
						
						
							
							Fix include paths for Impl  
						
						
						
						
					 
					
						2012-11-06 11:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						d4edc1047e 
					 
					
						
						
							
							Renamed 'PolyVoxImpl' to just 'Impl'.  
						
						
						
						
					 
					
						2012-11-05 17:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						3c69bb651f 
					 
					
						
						
							
							Moved PolyVoxImpl inside of PolyVoxCore. This is the first stage of some tidying to better hide implementation details from the user.  
						
						
						
						
					 
					
						2012-11-05 16:40:02 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						29e656145e 
					 
					
						
						
							
							Removed accidental testing commit.  
						
						
						
						
					 
					
						2012-11-05 10:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1bfdbbf531 
					 
					
						
						
							
							Ambient occlusion calcualator now actually uses the return value from isVoxelTransparent.  
						
						
						
						
					 
					
						2012-11-03 10:03:46 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						46de894af1 
					 
					
						
						
							
							Formatting fix.  
						
						
						
						
					 
					
						2012-11-02 16:36:39 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						e93d568cb4 
					 
					
						
						
							
							Exposed linear and bilinear interpolation, in addition to trilinear.  
						
						... 
						
						
						
						Moved them somewhere publically accessable. 
						
						
					 
					
						2012-11-02 16:34:31 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						787b5c6928 
					 
					
						
						
							
							Removed traces of boost/std::hash.  
						
						
						
						
					 
					
						2012-11-02 15:34:07 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						57350a55d6 
					 
					
						
						
							
							Removed some unused variable warning.  
						
						
						
						
					 
					
						2012-11-02 15:23:24 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						b5414381ec 
					 
					
						
						
							
							Added asserting copy constructors and assignment operators to volumes.  
						
						
						
						
					 
					
						2012-11-02 14:41:56 +01:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						1e81403e62 
					 
					
						
						
							
							Hopefully fixed difference in A* between windows.Linux.  
						
						
						
						
					 
					
						2012-11-02 11:36:28 +01:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						38f34faaac 
					 
					
						
						
							
							Fixed some variable shadowing warnings.  
						
						
						
						
					 
					
						2012-11-01 13:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						8f4b422ece 
					 
					
						
						
							
							Fix some docs with incorrect or missing variable names  
						
						
						
						
					 
					
						2012-10-30 10:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						c261124775 
					 
					
						
						
							
							Add dot path so that doxygen can properly run on Windows  
						
						
						
						
					 
					
						2012-10-30 09:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						17c31b2ca1 
					 
					
						
						
							
							Add some \deprecated Doxygen commands to deprecated functions  
						
						
						
						
					 
					
						2012-10-28 20:20:39 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						cc714af44c 
					 
					
						
						
							
							Add some [out] parameter documentation  
						
						
						
						
					 
					
						2012-10-28 16:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						6ed2e7bbd1 
					 
					
						
						
							
							Add documentation for calculateAmbientOcclusion  
						
						
						
						
					 
					
						2012-10-28 15:52:47 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						bb87e9e628 
					 
					
						
						
							
							Fix Ambient Occlusion Calculator to accept functors, functions and lambdas  
						
						... 
						
						
						
						By changing the 'pass by value' to be a 'pass by const reference' (and
adding some const qualifiers) the calculator can take any of the three
types.
Performance could be improved further using C++11 perfect forwarding to
pass the function on without changing a thing. I added a comment to remind
us of this.
Also added a test for passing a function and a (commented out) test for
passing a lambda. 
						
						
					 
					
						2012-10-28 15:41:53 +00:00