def METHOD_NAME(im, spacing=10):  # pragma: no cover
    r"""
    Create a quick montage showing a 3D image in all three directions
    Parameters
    ----------
    im : ndarray
        A 3D image of the porous material
    spacing : int (optional, default=10)
        Controls the amount of space to put between each panel
    Returns
    -------
    image : ndarray
        A 2D array containing the views.  This single image can be viewed using
        ``matplotlib.pyplot.imshow``.
    Examples
    --------
    `Click here
    <https://porespy.org/examples/visualization/reference/show_planes.html>`_
    to view online example.
    """
    s = spacing
    if np.squeeze(im.ndim) < 3:
        raise Exception('This view is only necessary for 3D images')
    x, y, z = (np.array(im.shape)/2).astype(int)
    im_xy = im[:, :, z]
    im_xz = im[:, y, :]
    im_yz = np.rot90(im[x, :, :])
    new_x = im_xy.shape[0] + im_yz.shape[0] + s
    new_y = im_xy.shape[1] + im_xz.shape[1] + s
    new_im = np.zeros([new_x + 2*s, new_y + 2*s], dtype=im.dtype)
    # Add xy image to upper left corner
    new_im[s:im_xy.shape[0] + s,
           s:im_xy.shape[1] + s] = im_xy
    # Add xz image to lower left coner
    x_off = im_xy.shape[0] + 2*s
    y_off = im_xy.shape[1] + 2*s
    new_im[s:s + im_xz.shape[0],
           y_off:y_off + im_xz.shape[1]] = im_xz
    new_im[x_off:x_off + im_yz.shape[0],
           s:s + im_yz.shape[1]] = im_yz
    return new_im