- Add VTK import/export functions to CGALimageIO.
- Add a CGALimageIO+VTK demo: open an image file with CGALimageIO then
use VTK's marching cubes to display an isolevel.
- image->vdim was not initialized,
- use ::_openReadImage/::ImageIO_close instead of fopen/fclose, so that
internal flags of CGALImageIO are set up.
- Fix a bug in ImageIO_read that was du to an incorrect use of size_t, to
store an int.
- Add examples/CGALImageIO/convert_raw_to_inr, that permits to convert a
raw image (data without headers) to an Inrimage (compressed or not).
- all files and headers have a copyright header,
- CGALimageIO no longer need the cpp flag -I. (use #include "..." instead
of #include <...>.
Checked: local compilation of libCGALimageIO works. I assume the
install_cgal will be able to compile it as well.
Merge functionnalities from Pierre Alliez's own copy:
- add a function _readImage_raw, similar to _readImage, that reads
unsigned char raw images,
- the function triLinInterp can now interpolate most images, whatever is
the word kind, and trilinear_interpolation is a new name for
triLinInterp.
- add a function evaluate, that can return the value of the image at one
voxel, casted in float.
Those changed should preserve the binary compatibility.