NonUniformImage only supports nearest and bilinear interpolation, so if the user passes something else, an exception should be raised.
Authored by: mdboom 2010-12-14
Parent: [r8836]
Child: [r8838]