|
| uchar4 | blender::imbuf::interpolate_nearest_border_byte (const ImBuf *in, float u, float v) |
| float4 | blender::imbuf::interpolate_nearest_border_fl (const ImBuf *in, float u, float v) |
| void | blender::imbuf::interpolate_nearest_border_byte (const ImBuf *in, uchar output[4], float u, float v) |
| void | blender::imbuf::interpolate_nearest_border_fl (const ImBuf *in, float output[4], float u, float v) |
| uchar4 | blender::imbuf::interpolate_nearest_wrap_byte (const ImBuf *in, float u, float v) |
| float4 | blender::imbuf::interpolate_nearest_wrap_fl (const ImBuf *in, float u, float v) |
| uchar4 | blender::imbuf::interpolate_bilinear_byte (const ImBuf *in, float u, float v) |
| float4 | blender::imbuf::interpolate_bilinear_fl (const ImBuf *in, float u, float v) |
| void | blender::imbuf::interpolate_bilinear_byte (const ImBuf *in, uchar output[4], float u, float v) |
| void | blender::imbuf::interpolate_bilinear_fl (const ImBuf *in, float output[4], float u, float v) |
| uchar4 | blender::imbuf::interpolate_bilinear_border_byte (const ImBuf *in, float u, float v) |
| float4 | blender::imbuf::interpolate_bilinear_border_fl (const ImBuf *in, float u, float v) |
| void | blender::imbuf::interpolate_bilinear_border_byte (const ImBuf *in, uchar output[4], float u, float v) |
| void | blender::imbuf::interpolate_bilinear_border_fl (const ImBuf *in, float output[4], float u, float v) |
| uchar4 | blender::imbuf::interpolate_bilinear_wrap_byte (const ImBuf *in, float u, float v) |
| float4 | blender::imbuf::interpolate_bilinear_wrap_fl (const ImBuf *in, float u, float v) |
| uchar4 | blender::imbuf::interpolate_cubic_bspline_byte (const ImBuf *in, float u, float v) |
| float4 | blender::imbuf::interpolate_cubic_bspline_fl (const ImBuf *in, float u, float v) |
| void | blender::imbuf::interpolate_cubic_bspline_byte (const ImBuf *in, uchar output[4], float u, float v) |
| void | blender::imbuf::interpolate_cubic_bspline_fl (const ImBuf *in, float output[4], float u, float v) |
| uchar4 | blender::imbuf::interpolate_cubic_mitchell_byte (const ImBuf *in, float u, float v) |
| void | blender::imbuf::interpolate_cubic_mitchell_byte (const ImBuf *in, uchar output[4], float u, float v) |
| void | IMB_sampleImageAtLocation (ImBuf *ibuf, float x, float y, float scene_linear_rgb[3]) |
Image buffer pixel sampling functions. Mostly convenience wrappers around lower level BLI_math_interp.hh.
Definition in file IMB_interp.hh.