Daviw Williams
|
28f81a8ae1
|
Replaced call to getVoxelAt with getVoxel.
|
2013-06-12 15:57:51 +02:00 |
|
Daviw Williams
|
2f62a7de8d
|
Marked getVoxelAt functions as deprecated.
|
2013-06-12 15:51:06 +02:00 |
|
Daviw Williams
|
27833ee03f
|
Fixed compiler warnings.
|
2013-06-12 15:45:57 +02:00 |
|
Daviw Williams
|
3249562d97
|
Removing more calls to getVoxelAt()...
|
2013-06-12 15:41:45 +02:00 |
|
Daviw Williams
|
efb6d12fc8
|
Eliminated dome calls to getVoxelAt.
|
2013-06-12 15:22:21 +02:00 |
|
Daviw Williams
|
45af7a4246
|
Removed some getVoxelAt() calls in tests.
|
2013-06-12 15:11:45 +02:00 |
|
Daviw Williams
|
3a9b393459
|
Renamed getVoxelAt in volume samplers to avoid confusion with the version in volumes.
|
2013-06-12 15:10:14 +02:00 |
|
Daviw Williams
|
7276b872c4
|
More work replacing getVoxelAt with getVoxel.
|
2013-06-12 15:03:34 +02:00 |
|
Daviw Williams
|
60d6658e1a
|
Changed a couple of 'getVoxelAt()' to 'getVoxel()'.
|
2013-06-12 13:38:36 +02:00 |
|
Daviw Williams
|
1f2b7e4742
|
Added modified setVoxel functions to SimpleVolume and LargeVolume.
|
2013-06-07 16:57:45 +02:00 |
|
Daviw Williams
|
d98856b276
|
setVoxel for RawVolume now takes WrapMode instead of bounds check.
|
2013-06-07 16:49:06 +02:00 |
|
Daviw Williams
|
292b21dcdf
|
Added merging of BoundsCheck and WrapMode changes into LargeVolume.
|
2013-06-07 16:13:11 +02:00 |
|
Daviw Williams
|
3d82b9643f
|
Applied BoundsCheck and WrapMode merging changes to SimpleVolume.
|
2013-06-07 15:58:24 +02:00 |
|
Daviw Williams
|
8ed5edf85f
|
Documentation fix.
|
2013-06-07 15:47:21 +02:00 |
|
Daviw Williams
|
900b693e25
|
More work combining BoundsCheck with WrapMode.
|
2013-06-07 15:43:35 +02:00 |
|
Daviw Williams
|
745f24eab8
|
More work on wrap modes.
|
2013-06-06 16:39:49 +02:00 |
|
Daviw Williams
|
6bc379f0df
|
More work combining WrapMode and BoundsCheck
|
2013-06-06 16:26:55 +02:00 |
|
Daviw Williams
|
2b03e84f83
|
Combining BoundsChecks and WrapMode into a single enum.
|
2013-06-06 16:07:47 +02:00 |
|
Daviw Williams
|
073c415a38
|
Work on new getVoxel() functions.
|
2013-05-29 16:07:27 +02:00 |
|
Daviw Williams
|
de8c69456f
|
Added macro to throw an exception but not log it. Useful in some high-performance scenarios.
|
2013-05-27 15:09:43 +02:00 |
|
Daviw Williams
|
0c7002a1ce
|
Avoided double bounds check.
|
2013-05-27 14:24:52 +02:00 |
|
Daviw Williams
|
869f5f6c49
|
Added function to check whether one region is inside of another.
|
2013-05-27 14:01:55 +02:00 |
|
Daviw Williams
|
61dd59c9bc
|
Merge branch 'develop' into feature/bounds-checks
|
2013-05-27 13:00:02 +02:00 |
|
Daviw Williams
|
a56005478d
|
Fix for Linux compile error.
|
2013-05-27 12:59:19 +02:00 |
|
Daviw Williams
|
d34ff02b0b
|
Updated documentation on error handling.
|
2013-05-24 16:31:36 +02:00 |
|
Daviw Williams
|
60205425db
|
Fixed warning about unreachable code.
|
2013-05-24 16:18:02 +02:00 |
|
Daviw Williams
|
d12a81d345
|
Log messages now automatically have std::endl applied, and work/behave similar to Qt logging functions.
|
2013-05-24 16:00:19 +02:00 |
|
Daviw Williams
|
c1461e7582
|
Added a null stream to suppress logging.
|
2013-05-24 13:51:52 +02:00 |
|
Daviw Williams
|
b12e6d045c
|
Added additional logging streams.
|
2013-05-24 13:26:26 +02:00 |
|
Daviw Williams
|
6c77e778dd
|
Added namespace qualifiers.
|
2013-05-22 15:18:08 +02:00 |
|
Daviw Williams
|
f3b0183013
|
Switching to a stream-based interface for logging.
|
2013-05-22 14:21:50 +02:00 |
|
Daviw Williams
|
efd4878450
|
Updated documentation.
|
2013-05-17 16:44:32 +02:00 |
|
Daviw Williams
|
ea4d6d3168
|
Added setVoxel() functions to replace setVoxelAt() functions in the same way that getVoxel() replaces getVoxelAt().
|
2013-05-17 16:36:04 +02:00 |
|
Daviw Williams
|
fa8e7c390f
|
replaced 'getVoxelWithWrapping()' with regular 'getVoxel()', as they can be differentiated by their parameters.
|
2013-05-17 15:52:18 +02:00 |
|
Daviw Williams
|
4765390ef6
|
Replaced bool parameter with 'BoundsCheck' parameter for a nicer API.
|
2013-05-17 14:51:14 +02:00 |
|
Daviw Williams
|
617834bed4
|
Made getVoxel() bounds checking optional, based on a function parameter.
|
2013-05-17 14:32:20 +02:00 |
|
Daviw Williams
|
db1c2bf0f8
|
Replaced 'code-block' with 'sourcecode'.
|
2013-05-16 16:19:38 +02:00 |
|
Daviw Williams
|
c806da9bb7
|
Compile fixes brought across from Cubiquity.
|
2013-05-16 16:17:01 +02:00 |
|
Daviw Williams
|
9fa0cc8a2a
|
Updated error handling documentation.
|
2013-05-16 11:12:27 +02:00 |
|
David Williams
|
7d0fc3e3d2
|
ErrorHandling.rst edited online with Bitbucket: It seems we need to use 'sourcecode' rather than 'code-block' to make the code show up in the BitBucket preview.
|
2013-05-16 08:43:43 +00:00 |
|
David Williams
|
afd5f0efc6
|
ErrorHandling.rst edited online with Bitbucket - Just a test commit to see if code copy-and-pastedfrom the BitBucket docs actually shows up in the user manual.
|
2013-05-16 08:37:50 +00:00 |
|
David Williams
|
2010b46709
|
ErrorHandling.rst edited online with Bitbucket: Trying to fix syntax highlighting in user manual.
|
2013-05-16 08:35:00 +00:00 |
|
Daviw Williams
|
2203e30f39
|
Added documentation on error handling.
Default log handler now suppresses LogLevels::Debug messages.
|
2013-05-15 17:01:57 +02:00 |
|
Daviw Williams
|
a1355f6d50
|
More work on improved logging.
|
2013-05-15 15:55:39 +02:00 |
|
Daviw Williams
|
1010052ea6
|
Reworking the logging system.
|
2013-05-14 16:52:16 +02:00 |
|
Daviw Williams
|
e405b46b61
|
Removed the default value for emptyVoxelExample as it caused compile errors on VS2010.
|
2013-05-14 15:44:56 +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 |
|
Matt Williams
|
62d164ef8a
|
Remove unnecessary assignment.
|
2013-05-10 09:44:15 +01:00 |
|
Matt Williams
|
edd2aecea2
|
Merge branch 'feature/raycast' into develop
Add a pickVoxel function. This closes issue #22.
|
2013-05-09 21:03:14 +01:00 |
|
Matt Williams
|
22a6714875
|
Add a default constructor to PickResult to avoid brittle instatiation.
|
2013-05-09 20:56:10 +01:00 |
|