23 Commits

Author SHA1 Message Date
David Williams
6f31898fd7 Renamed Volume base class to BaseVolume.
Added initial version of simple interface.
2011-10-14 23:57:10 +01:00
David Williams
f7054d8095 Fixed bug in computing the offset in the RawVolumeSampler peek...() functions. 2011-10-06 22:57:20 +01:00
David Williams
06cc2806dd Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2011-09-04 12:13:56 +01:00
David Williams
894455e35f Tidying up of headers and #includes. 2011-09-04 12:12:30 +01:00
David Williams
bdc2770cba G++ compile fixes. 2011-08-18 22:45:39 +01:00
David Williams
90063354bd Added setVoxel() funtion to volume iterators.
Fixed bugs with RawVolume iterator movement funtions.
Proper implementation of RawVolume peek...() functions.
2011-08-15 21:10:09 +01:00
David Williams
c73b45b721 Fixed bug with RawVolume always starting coordinates at (0,0,0).
Removed Filters.h/.inl
Added Summed Area Table support to LowPassFilter.
Added test for low pass filter.
2011-08-13 08:57:45 +01:00
David Williams
fb0a2d0dac GCC compile fixes. 2011-07-31 08:08:00 +01:00
David Williams
2e27e957a7 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl
2011-07-30 14:12:51 +01:00
David Williams
b94b7e7baf Moved sampler position into base class. 2011-07-30 14:07:33 +01:00
David Williams
5ddc553ef2 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git
Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl
	library/PolyVoxCore/include/PolyVoxCore/SimpleVolumeSampler.inl
2011-07-30 13:13:48 +01:00
David Williams
5e62d639fb Compile fixes for g++. 2011-07-30 12:45:32 +01:00
David Williams
d1649c9323 More work on base Volume class and sampler.
Added new test case for creating a volume subclass.
2011-07-30 10:12:28 +01:00
David Williams
8b0eea1152 Added a bunch of 'this->' statements to fix compilation on g++. 2011-07-30 08:03:17 +01:00
David Williams
84c78f6839 More work adding base volume class. 2011-07-29 22:00:22 +01:00
David Williams
f7c511b2c6 Moved volume pointer into base sampler class. 2011-07-27 21:46:57 +01:00
David Williams
8dc1951a06 More work making volumes use a base class. 2011-07-26 21:36:17 +01:00
David Williams
6f428d2e18 Base Volume class now compiles and works. 2011-07-20 23:38:16 +01:00
David Williams
ca8da0b0f3 Initial commit of new Volume base class, which will be a base for the other volume classes. It's not working at this point... 2011-07-20 22:34:44 +01:00
David Williams
e98e1c2a0d Improvements and fixes to RawVolume. 2011-06-18 11:55:07 +01:00
David Williams
d4de479b7c More cutting down of RawVolume. 2011-06-18 11:03:28 +01:00
David Williams
65bb742562 More cutting down RawVolume 2011-06-18 10:36:43 +01:00
David Williams
35ed5564d2 Initial version of RawVolume as copy of SimpleVolume. 2011-06-17 23:44:21 +01:00