|
| 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, bool make_linear_rgb, float color[4]) |
| |
Image buffer pixel sampling functions. Mostly convenience wrappers around lower level BLI_math_interp.hh.
Definition in file IMB_interp.hh.