|
f310e51318
|
Renamed macros.
|
2012-12-01 21:28:49 +01:00 |
|
|
90e279d7a4
|
Fixed bug with checking the wrong direction in peek function.
|
2012-12-01 20:41:27 +01:00 |
|
|
5859281c62
|
Much as I hate to admit it, my fancy use of bit flags to detect which direction the sampler could move in was actually slower than the previous simpler version. This commit reverts most of the previous few commits.
|
2012-12-01 20:38:11 +01:00 |
|
|
7b6fd11a06
|
Optimised code for setting the flag states.
|
2012-12-01 00:47:50 +01:00 |
|
|
ba827d446b
|
Added 'containsPoint' functions which take separate components instead of vectors.
|
2012-11-30 23:47:03 +01:00 |
|
|
9c71c3fa30
|
Switched to using bitset for flags.
Optimized movement of samplers.
|
2012-11-30 22:42:35 +01:00 |
|
|
b57cec96a3
|
Fixed bug with checking the wrong direction before peeking.
|
2012-11-30 16:08:35 +01:00 |
|
|
256e289c8f
|
Removed old code.
|
2012-11-30 15:56:45 +01:00 |
|
|
b53fee2627
|
Fixed behaviour. LowPassFilter now passes again.
|
2012-11-30 15:53:33 +01:00 |
|
|
fab995225c
|
Switched to using bitflags to test if sampler is i a valid position. At least the LowPassFilterTest is currently broken.
|
2012-11-29 23:02:26 +01:00 |
|
|
bbdee0db25
|
Changed default wrap mode.
|
2012-11-27 23:54:11 +01:00 |
|
|
a7d7f64554
|
getEnclosedRegion now return a const ref.
|
2012-11-27 22:53:36 +01:00 |
|
|
c98f65c9a5
|
Added setWrapMode to BaseVolume::Sampler.
Added initial border/clamping to RawVolumeSampler.
|
2012-11-27 22:31:50 +01:00 |
|
|
153d0afc77
|
Reordered functions for alphabetical order (except getters and setters).
|
2012-11-27 16:51:22 +01:00 |
|
|
61cd1d3a29
|
Renamed Region::erode() to Region::shrink() and renamed Region::dilate() to Region::grow.
|
2012-11-27 16:49:19 +01:00 |
|
|
37fbe16939
|
Assert only takes one argument.
It was causing a compiler error on GCC.
|
2012-11-25 11:22:38 +00:00 |
|
|
b2642ec5c6
|
More work on Region documentation.
|
2012-11-25 09:18:29 +01:00 |
|
|
8f27c8fa9e
|
Added accumulation functions.
|
2012-11-25 00:17:14 +01:00 |
|
|
bd00c8e572
|
Added rounding functions.
|
2012-11-25 00:04:18 +01:00 |
|
|
f5b638957c
|
More Region documentation.
|
2012-11-24 23:36:46 +01:00 |
|
|
e32d47ed8d
|
Documentation of Region class.
|
2012-11-24 23:02:26 +01:00 |
|
|
1b207325c4
|
Added documentation and new 'shift' functions.
|
2012-11-24 22:38:43 +01:00 |
|
|
dec3f67a5a
|
Inlined some functions.
|
2012-11-24 22:07:49 +01:00 |
|
|
02b6421ab8
|
Reordered some functions.
|
2012-11-24 22:02:21 +01:00 |
|
|
6d7246f907
|
More dilation and erosion functions for region.
|
2012-11-24 21:32:17 +01:00 |
|
|
edf2bf87d4
|
Add LargeVolume binding
|
2012-11-24 14:23:52 +00:00 |
|
|
cbddc9cba4
|
Added basic dilation and erosion functions.
|
2012-11-24 12:52:37 +01:00 |
|
|
9671f19444
|
Added setters to region.
|
2012-11-24 12:42:45 +01:00 |
|
|
8bc10530d2
|
Merge branch 'develop' into feature/region-enhancements
|
2012-11-24 12:25:01 +01:00 |
|
|
9226337756
|
Partially revert commit bef6a7746e as it was causing complier warnings in Visual Studio.
|
2012-11-24 10:57:51 +01:00 |
|
|
beee8850e9
|
Added getters for upper corner (trivial commit - part of git testing).
|
2012-11-24 10:41:07 +01:00 |
|
|
cb992b7c34
|
Added getter methods for lower corner. (Trivial commit - part of Git testing)
|
2012-11-24 10:20:20 +01:00 |
|
|
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 |
|
|
c981ed2706
|
Add forward declaration for DefaultIsQuadNeeded
|
2012-11-23 15:40:51 +00:00 |
|
|
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 |
|
|
0f838d54b6
|
Fix to correct method
|
2012-11-22 21:56:18 +00:00 |
|
|
839e5374b6
|
Add required header and use const& in constructor
|
2012-11-22 20:43:53 +00:00 |
|
|
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 |
|
|
bef6a7746e
|
Add const qualifiers to variables where it makes sense.
|
2012-11-21 15:23:45 +00:00 |
|
|
addbf9f365
|
This sampler is not used in the function.
|
2012-11-21 15:10:02 +00:00 |
|
|
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 |
|
|
5774285d60
|
Move VoxelFilters.inl to 'PolyVoxCore' rather than 'polyvoxcore'
|
2012-11-17 12:03:59 +00:00 |
|
|
422d2cb1b7
|
Fixed some linker warning about code that cannot be accessed.
|
2012-11-16 11:14:55 +01:00 |
|
|
7eca9490de
|
Fixed conversion warning.
|
2012-11-16 10:40:21 +01:00 |
|
|
2654783bed
|
Fixed some casting warnings in CubicSurfaceExtractorWithNormals.
|
2012-11-15 15:42:25 +01:00 |
|
|
b5b212cd73
|
Changed the way deprecation is applied on the MeshDecimator.
|
2012-11-12 16:49:36 +01:00 |
|
|
c59a659964
|
Marked some parts of PolyVox as deprecated.
|
2012-11-09 16:12:26 +01:00 |
|
|
af0643ce80
|
Added new functions for findings the dimensions of regions. These replace the deprecated versions.
|
2012-11-09 15:12:02 +01:00 |
|
|
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 |
|
|
221036cbd1
|
Add POLYVOX_DEPRECATED to deprecated functions
|
2012-11-07 17:19:17 +00:00 |
|