17 Commits

Author SHA1 Message Date
David Williams
86357d66b7 Normalized line endings 2014-09-25 22:38:01 +02:00
David Williams
ee299a45f0 Work on error handling. I replaced some asserts with exceptions and also added basic error handling documentation. 2013-05-11 10:05:08 +02:00
Daviw Williams
804a766037 Added my two new compressor classes - one based on Miniz and the other based on RLE. 2013-01-30 16:04:47 +01: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
d5b03cdbc3 Made use of POLYVOX_THROW where appropriate. 2012-12-29 23:29:28 +01:00
unknown
1e81403e62 Hopefully fixed difference in A* between windows.Linux. 2012-11-02 11:36:28 +01:00
unknown
c9e83f41f1 Removed use of template template parameters from AStarPathfinder. 2012-06-05 16:33:29 +02:00
Matt Williams
8e4135ad41 Add newlines to end of files to silence compiler warnings 2012-02-27 23:03:36 +00:00
unknown
8d3a66a08c Removed redundant hasMaterial and hasDensity traits.
Changed AStar default validator.
2012-02-20 12:51:54 +01:00
Matt Williams
25bef70d8b GCC compile fixes 2012-02-06 23:40:27 +00:00
unknown
c483b44a41 Replaced constants with functions for type traits. 2012-02-06 17:51:37 +01:00
unknown
1ab1d9bed3 Refactoring of basic voxel types. 2012-02-02 16:34:06 +01:00
David Williams
8b866c9c47 Changed abs() to std::abs() in a few places. 2012-01-05 21:01:23 +00:00
David Williams
894455e35f Tidying up of headers and #includes. 2011-09-04 12:12:30 +01:00
David Williams
8b353fb5bc Added Material16 and Material32 types.
Small fixes for where 8-bit material was assumed.
2011-06-08 22:25:30 +01:00
David Williams
528cb73771 Moved headers into subdirectories. 2011-05-17 22:27:46 +01:00