David Williams
e89a55d154
Applied default Visual Studio formatting to most files. This is a quick fix for the tabs vs spaces issue that messes up the formatting in any editor (esp. Linux) which handles tabs/spaces differently to Visual Studio. Some parts of the formatting look a bit worse but overall it should be better (or at least more consistent).
...
I didn't apply the changes to a few macro-heavy files as Visual Studio removes all indentation from macros, whereas the indentation can be handy to see nesting.
2015-12-26 23:11:27 +00:00
David Williams
b3ca051878
Changed 'embedded' licenses from zlib to MIT.
2015-12-26 21:45:41 +00:00
David Williams
049a77cd0c
Moved all headers from 'PolyVoxCore' to 'PolyVox', as we no longer have the core/util distinction.
2015-02-07 17:26:36 +01:00
David Williams
86357d66b7
Normalized line endings
2014-09-25 22:38:01 +02:00
David Williams
25860122b0
Fixed incorrect array indexing.
2014-08-25 23:07:29 +02:00
David Williams
d06dbdf054
Bit renaming. Old Array class is gone, and is replaced by the Array2D class which has also been renamed to Array.
2014-08-24 22:30:50 +02:00
David Williams
528873bcd3
Extended 'Array2D class to be multidimensional (will rename it shortly).
2014-08-24 21:54:59 +02:00
David Williams
20815b6083
Moved Array2D to it's own file.
2014-08-21 21:38:19 +02:00
David Williams
46358adfbc
New array class is 50(!) times faster than the old one on raw read-write performance. It's also significantly simply.
2014-08-21 21:31:09 +02:00
David Williams
d9f328cadb
It seems the PolyVox Array class is really slow compared to raw C arrays. I've added a test ready for some experimentation.
2014-08-21 16:57:23 +02:00
David Williams
1472a6a304
Added test for AStarPathfinder.
2011-07-02 00:57:41 +01:00
David Williams
528cb73771
Moved headers into subdirectories.
2011-05-17 22:27:46 +01:00
David Williams
ea309ab15b
Renamed Volume to LargeVolume.
2011-04-28 21:21:59 +01: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
254fa3329e
PolyVox and Thermite3D now support the use of a density component as well as a material component for each voxel.
2010-06-25 21:41:13 +00:00
David Williams
9485706e52
Committing missing files.
...
Fixed inconsistent line endings.
2010-03-28 01:10:59 +00:00
David Williams
5e687fbd58
Added unit test for Array class.
2010-03-28 00:11:41 +00:00