-
This replaces two arguments: - naxis: the dimension of the image - naxes: a pointer to an array containing the number of pixels for each dimension
-
The shape() and ndim() methods allow the handling of images with more than three dimensions in GSkyMap. Now higher dimensional images are properly read and written by the class, and the shape() method allows setting of higher dimensional map parameters.
-
This is needed for correct catching of exceptions by the SWIG interface on some operating systems.
-
Otherwise we get a pointer to double which cannot be used.