Yes, edge detectors, filters and interpolating function generalize to nD quite easily, but my point was something else which slipped through because of my ambiguous explanation. The edge detectors will be good if the the data is volumetric in nature. On the contrary, if the data is 3D(series of images) where the dimension is not the z co-ordinate but a time instance, like in Marianne's case, gradient along the first two dimensions would be w.r.t space, while gradient along the third dimension would be w.r.t time(like the
Optical Flow algorithm in Computer Vision), which according to me, are fundamentally different in true sense.