Blender
V3.3
|
This is the complete list of members for blender::compositor::MemoryBuffer, including all inherited members.
add_pixel(int x, int y, const float color[4]) | blender::compositor::MemoryBuffer | |
apply_processor(ColormanageProcessor &processor, const rcti area) | blender::compositor::MemoryBuffer | |
as_range() | blender::compositor::MemoryBuffer | inline |
as_range() const | blender::compositor::MemoryBuffer | inline |
clear() | blender::compositor::MemoryBuffer | |
copy_from(const MemoryBuffer *src, const rcti &area) | blender::compositor::MemoryBuffer | |
copy_from(const MemoryBuffer *src, const rcti &area, int to_x, int to_y) | blender::compositor::MemoryBuffer | |
copy_from(const MemoryBuffer *src, const rcti &area, int channel_offset, int elem_size, int to_channel_offset) | blender::compositor::MemoryBuffer | |
copy_from(const MemoryBuffer *src, const rcti &area, int channel_offset, int elem_size, int to_x, int to_y, int to_channel_offset) | blender::compositor::MemoryBuffer | |
copy_from(const uchar *src, const rcti &area) | blender::compositor::MemoryBuffer | |
copy_from(const uchar *src, const rcti &area, int channel_offset, int elem_size, int elem_stride, int row_stride, int to_channel_offset) | blender::compositor::MemoryBuffer | |
copy_from(const uchar *src, const rcti &area, int channel_offset, int elem_size, int elem_stride, int row_stride, int to_x, int to_y, int to_channel_offset) | blender::compositor::MemoryBuffer | |
copy_from(const struct ImBuf *src, const rcti &area, bool ensure_linear_space=false) | blender::compositor::MemoryBuffer | |
copy_from(const struct ImBuf *src, const rcti &area, int channel_offset, int elem_size, int to_channel_offset, bool ensure_linear_space=false) | blender::compositor::MemoryBuffer | |
copy_from(const struct ImBuf *src, const rcti &src_area, int channel_offset, int elem_size, int to_x, int to_y, int to_channel_offset, bool ensure_linear_space=false) | blender::compositor::MemoryBuffer | |
elem_stride | blender::compositor::MemoryBuffer | |
fill(const rcti &area, const float *value) | blender::compositor::MemoryBuffer | |
fill(const rcti &area, int channel_offset, const float *value, int value_size) | blender::compositor::MemoryBuffer | |
fill_from(const MemoryBuffer &src) | blender::compositor::MemoryBuffer | |
get_buffer() | blender::compositor::MemoryBuffer | inline |
get_buffer_area(const rcti &area) | blender::compositor::MemoryBuffer | inline |
get_buffer_area(const rcti &area) const | blender::compositor::MemoryBuffer | inline |
get_coords_offset(int x, int y) const | blender::compositor::MemoryBuffer | inline |
get_elem(int x, int y) | blender::compositor::MemoryBuffer | inline |
get_elem(int x, int y) const | blender::compositor::MemoryBuffer | inline |
get_elem_bytes_len() const | blender::compositor::MemoryBuffer | inline |
get_height() const | blender::compositor::MemoryBuffer | inline |
get_max_value() const | blender::compositor::MemoryBuffer | |
get_max_value(const rcti &rect) const | blender::compositor::MemoryBuffer | |
get_memory_height() const | blender::compositor::MemoryBuffer | inline |
get_memory_width() const | blender::compositor::MemoryBuffer | inline |
get_num_channels() const | blender::compositor::MemoryBuffer | inline |
get_rect() const | blender::compositor::MemoryBuffer | inline |
get_row_end(int y) const | blender::compositor::MemoryBuffer | inline |
get_value(int x, int y, int channel) | blender::compositor::MemoryBuffer | inline |
get_value(int x, int y, int channel) const | blender::compositor::MemoryBuffer | inline |
get_width() const | blender::compositor::MemoryBuffer | inline |
inflate() const | blender::compositor::MemoryBuffer | |
is_a_single_elem() const | blender::compositor::MemoryBuffer | inline |
is_temporarily() const | blender::compositor::MemoryBuffer | inline |
iterate_with(Span< MemoryBuffer * > inputs) | blender::compositor::MemoryBuffer | |
iterate_with(Span< MemoryBuffer * > inputs, const rcti &area) | blender::compositor::MemoryBuffer | |
MemoryBuffer(MemoryProxy *memory_proxy, const rcti &rect, MemoryBufferState state) | blender::compositor::MemoryBuffer | |
MemoryBuffer(DataType data_type, const rcti &rect, bool is_a_single_elem=false) | blender::compositor::MemoryBuffer | |
MemoryBuffer(float *buffer, int num_channels, int width, int height, bool is_a_single_elem=false) | blender::compositor::MemoryBuffer | |
MemoryBuffer(float *buffer, int num_channels, const rcti &rect, bool is_a_single_elem=false) | blender::compositor::MemoryBuffer | |
MemoryBuffer(const MemoryBuffer &src) | blender::compositor::MemoryBuffer | |
operator[](int index) | blender::compositor::MemoryBuffer | inline |
operator[](int index) const | blender::compositor::MemoryBuffer | inline |
read(float *result, int x, int y, MemoryBufferExtend extend_x=MemoryBufferExtend::Clip, MemoryBufferExtend extend_y=MemoryBufferExtend::Clip) | blender::compositor::MemoryBuffer | inline |
read_bilinear(float *result, float x, float y, MemoryBufferExtend extend_x=MemoryBufferExtend::Clip, MemoryBufferExtend extend_y=MemoryBufferExtend::Clip) const | blender::compositor::MemoryBuffer | inline |
read_elem(int x, int y, float *out) const | blender::compositor::MemoryBuffer | inline |
read_elem_bilinear(float x, float y, float *out) const | blender::compositor::MemoryBuffer | inline |
read_elem_checked(int x, int y, float *out) const | blender::compositor::MemoryBuffer | inline |
read_elem_checked(float x, float y, float *out) const | blender::compositor::MemoryBuffer | inline |
read_elem_filtered(float x, float y, float dx[2], float dy[2], float *out) const | blender::compositor::MemoryBuffer | |
read_elem_sampled(float x, float y, PixelSampler sampler, float *out) const | blender::compositor::MemoryBuffer | inline |
read_no_check(float *result, int x, int y, MemoryBufferExtend extend_x=MemoryBufferExtend::Clip, MemoryBufferExtend extend_y=MemoryBufferExtend::Clip) | blender::compositor::MemoryBuffer | inline |
readEWA(float *result, const float uv[2], const float derivatives[2][2]) | blender::compositor::MemoryBuffer | |
release_ownership_buffer() | blender::compositor::MemoryBuffer | inline |
row_stride | blender::compositor::MemoryBuffer | |
wrap_pixel(int &x, int &y, MemoryBufferExtend extend_x, MemoryBufferExtend extend_y) | blender::compositor::MemoryBuffer | inline |
wrap_pixel(float &x, float &y, MemoryBufferExtend extend_x, MemoryBufferExtend extend_y) const | blender::compositor::MemoryBuffer | inline |
write_pixel(int x, int y, const float color[4]) | blender::compositor::MemoryBuffer | |
~MemoryBuffer() | blender::compositor::MemoryBuffer |