|
Blender V4.3
|
Public Member Functions | |
| void | set_image_position (ImBuf *image_buffer, ushort2 image_pixel_position) |
| void | next_pixel () |
| float4 | read_pixel (ImBuf *image_buffer) const |
| void | write_pixel (ImBuf *image_buffer, const float4 pixel_data) const |
| const char * | get_colorspace_name (ImBuf *image_buffer) |
Reading and writing to image buffer with 4 byte channels.
Definition at line 88 of file sculpt_paint_image.cc.
|
inline |
Definition at line 119 of file sculpt_paint_image.cc.
References IMB_colormanagement_get_rect_colorspace().
|
inline |
Definition at line 98 of file sculpt_paint_image.cc.
|
inline |
Definition at line 103 of file sculpt_paint_image.cc.
References ImBuf::byte_buffer, ImBufByteBuffer::data, result, and rgba_uchar_to_float().
|
inline |
Definition at line 93 of file sculpt_paint_image.cc.
|
inline |
Definition at line 112 of file sculpt_paint_image.cc.
References ImBuf::byte_buffer, ImBufByteBuffer::data, and rgba_float_to_uchar().