Blender V2.61 - r43446
Public Attributes

ImBuf Struct Reference

#include <iff.h>

List of all members.

Public Attributes

struct ImBufnext
struct ImBufprev
short x
short y
unsigned char depth
unsigned int * rect
unsigned int * crect
int flags
int mall
int * zbuf
float * zbuf_float
void * userdata
unsigned char * encodedbuffer
unsigned int encodedsize
unsigned int encodedbuffersize
float * rect_float
int channels
float dither
short profile
char profile_filename [256]
struct ImBufmipmap [IB_MIPMAP_LEVELS]
int miplevels
int index
int userflags
struct ImMetaDatametadata
int ftype
char name [IB_FILENAME_SIZE]
struct MEM_CacheLimiterHandle_s * c_handle
int refcounter
int x
int y
unsigned char planes
double ppm [2]
int tilex
int tiley
int xtiles
int ytiles
unsigned int ** tiles
int miptot
int miplevel
char cachename [IB_FILENAME_SIZE]

Detailed Description

This is the abstraction of an image. ImBuf is the basic type used for all imbuf operations.

REMINDER: if any changes take place, they need to be carried over to source/blender/blenpluginapi/iff.h too, OTHERWISE PLUGINS WON'T WORK CORRECTLY!

Also; add new variables to the end to save pain!

Also, that iff.h needs to be in the final release "plugins/include" dir, too!

Definition at line 45 of file iff.h.


Member Data Documentation

struct MEM_CacheLimiterHandle_s * ImBuf::c_handle

Definition at line 82 of file iff.h.

Referenced by IMB_dupImBuf().

char ImBuf::cachename[IB_FILENAME_SIZE]
unsigned int* ImBuf::crect

color corrected pixel values stored here

Definition at line 50 of file iff.h.

Referenced by imb_loadtarga().

unsigned char ImBuf::depth

Active amount of bits/bitplanes

Definition at line 48 of file iff.h.

Referenced by ibJpegImageFromCinfo(), imb_bmp_decode(), imb_load_dpx_cineon(), and imb_save_dpx_cineon().

unsigned char * ImBuf::encodedbuffer

Compressed image only used with png currently

Definition at line 56 of file iff.h.

Referenced by BKE_image_memorypack(), freeencodedbufferImBuf(), imb_addencodedbufferImBuf(), IMB_dupImBuf(), imb_enlargeencodedbufferImBuf(), and WriteData().

Size of encodedbuffer

Definition at line 58 of file iff.h.

Referenced by freeencodedbufferImBuf(), imb_addencodedbufferImBuf(), IMB_dupImBuf(), imb_enlargeencodedbufferImBuf(), and WriteData().

unsigned int ImBuf::encodedsize

Definition at line 108 of file IMB_imbuf_types.h.

Referenced by imb_loadtiletiff(), IMB_makemipmap(), and IMB_remakemipmap().

Definition at line 70 of file iff.h.

struct ImBuf * ImBuf::mipmap
struct ImBuf * ImBuf::next
unsigned char ImBuf::planes
double ImBuf::ppm[2]
struct ImBuf * ImBuf::prev

allow lists of ImBufs, for caches or flipbooks

Definition at line 46 of file iff.h.

color space/profile preset that the byte rect buffer represents

Definition at line 66 of file iff.h.

unsigned int * ImBuf::rect

pixel values stored here

Definition at line 49 of file iff.h.

Referenced by add_ibuf_size(), apply_heights_callback(), apply_heights_data(), apply_tangmat_callback(), avi_fetchibuf(), bicubic_interpolation(), bicubic_interpolation_color(), bilinear_interpolation(), bilinear_interpolation_color(), bilinear_interpolation_color_wrap(), BKE_alphatest_ibuf(), BKE_movieclip_update_scopes(), BKE_tracking_disable_imbuf_channels(), BKE_tracking_distortion_exec(), BL_MakeScreenShot(), blend_file_thumb(), brush_imbuf_new(), brush_painter_do_partial(), calcAlpha(), color_balance_byte_byte(), color_balance_byte_float(), complete_partial_load(), curvemapping_do_ibuf(), de_interlace_ng(), de_interlace_st(), decodetarga(), def_internal_icon(), detectBitmapFont(), do_add_effect(), do_alphaover_effect(), do_alphaunder_effect(), do_cross_effect(), do_gammacross_effect(), do_glow_effect(), do_lasso_select_paintface(), do_lasso_select_paintvert(), do_mul_effect(), do_overdrop_effect(), do_paintface_box_select(), do_paintvert_box_select(), do_plugin_effect(), do_solid_color(), do_sub_effect(), do_wipe_effect(), draw_bgpic(), draw_histogram_bar(), draw_histogram_marker(), draw_image_buffer(), draw_image_seq(), draw_movieclip_buffer(), draw_nodespace_back_pix(), draw_zebra_byte(), draw_zebra_float(), dumptarga(), ED_preview_icon_job(), ED_space_clip_get_buffer(), ED_space_clip_get_stable_buffer(), ED_space_image_acquire_buffer(), ED_view3d_draw_offscreen_imbuf(), EM_init_backbuf_border(), EM_init_backbuf_circle(), EM_mask_init_backbuf_border(), file_draw_preview(), filelist_from_library(), filelist_init_icons(), get_alpha_clone_image(), get_next_bake_face(), get_part_from_ibuf(), GPU_paint_update_image(), GPU_verify_image(), GHOST_SystemCocoa::handleDraggingEvent(), ibJpegImageFromCinfo(), ibuf_get_color(), ibuf_get_color_clip(), ibuftoimage(), icon_copy_rect(), icon_draw_rect(), icon_preview_startjob(), image_buffer_rect_update(), image_get_render_result(), image_invert_exec(), image_mem_size(), image_sample(), image_sample_apply(), image_sample_line_exec(), image_undo_restore(), image_verify_buffer_float(), imagewrap(), imagewraposa(), imagewraposa_aniso(), imapaint_canvas_set(), imapaint_ibuf_get_set_rgb(), imapaint_paint_stroke(), imb_addrectImBuf(), imb_bmp_decode(), imb_cocoaLoadImage(), imb_cocoaSaveImage(), IMB_color_to_bw(), IMB_convert_profile(), IMB_convert_rgba_to_abgr(), IMB_de_interlace(), IMB_double_fast_x(), IMB_double_fast_y(), IMB_double_x(), IMB_double_y(), IMB_dupImBuf(), IMB_filter_extend(), IMB_filterN(), imb_filterx(), IMB_filtery(), IMB_flipx(), IMB_flipy(), IMB_float_from_rect(), IMB_float_from_rect_simple(), IMB_float_profile_ensure(), imb_freerectImBuf(), IMB_get_size_in_memory(), IMB_half_x(), IMB_half_y(), IMB_interlace(), imb_jp2_decode(), imb_load_dds(), imb_loadiris(), imb_loadpng(), imb_loadtarga(), IMB_mask_clear(), IMB_onehalf(), imb_onehalf_no_alloc(), IMB_partial_rect_from_float(), IMB_premultiply_alpha(), imb_read_tiff_pixels(), IMB_rect_from_float(), IMB_rectblend(), IMB_rectfill(), IMB_rectfill_alpha(), IMB_rectfill_area(), imb_save_dds(), imb_save_openexr_half(), imb_savebmp(), imb_savehdr(), IMB_saveiff(), imb_saveiris(), imb_savepng(), imb_savetiff(), IMB_scalefastImBuf(), IMB_scaleImBuf(), IMB_thumb_create(), IMB_tiles_to_rect(), index_rebuild_fallback(), init_internal_icons(), BL_Texture::InitFromImage(), input_preprocess(), ldtarga(), loadblend_thumb(), make_black_ibuf(), make_histogram_view_from_ibuf_byte(), make_histogram_view_from_ibuf_float(), make_sep_waveform_view_from_ibuf_byte(), make_sep_waveform_view_from_ibuf_float(), make_vectorscope_view_from_ibuf_byte(), make_vectorscope_view_from_ibuf_float(), make_waveform_view_from_ibuf_byte(), make_waveform_view_from_ibuf_float(), makebody_tga(), multibuf(), multiresbake_check(), neareast_interpolation(), neareast_interpolation_color(), node_composit_get_image(), node_composit_get_movieclip(), pixel_from_buffer(), ImageBuff::plot(), prepare_effect_imbufs(), project_paint_PickColor(), project_paint_uvpixel_init(), q_scale_linear_interpolation(), RE_layer_load_from_file(), render_layer_add_pass(), render_result_rect_from_ibuf(), render_result_rect_to_ibuf(), sample_apply(), sample_backbuf_area(), save_image_doit(), scaledownx(), scaledowny(), scalefast_Z_ImBuf(), scaleupx(), scaleupy(), scopes_update(), screen_opengl_render_anim_step(), screenshot_crop(), screenshot_exec(), screenshot_startjob(), seq_render_scene_strip_impl(), seq_render_strip(), sequencer_borderselect_exec(), shade_tface(), texture_paint_camera_project_exec(), ui_draw_but_IMAGE(), ui_draw_but_TRACKPREVIEW(), undo_copy_tile(), view3d_read_backbuf(), wm_drags_draw(), and write_jpeg().

floating point Rect equivalent Linear RGB color space - may need gamma correction to sRGB when generating 8bit representations

Definition at line 60 of file iff.h.

Referenced by add_ibuf_size(), apply_heights_callback(), apply_heights_data(), apply_tangmat_callback(), avi_fetchibuf(), bicubic_interpolation(), bicubic_interpolation_color(), bilinear_interpolation(), bilinear_interpolation_color(), bilinear_interpolation_color_wrap(), BKE_alphatest_ibuf(), BKE_movieclip_update_scopes(), BKE_tracking_disable_imbuf_channels(), BKE_tracking_distortion_exec(), BKE_tracking_stabilize(), brush_gen_radial_control_imbuf(), brush_imbuf_new(), brush_painter_do_partial(), color_balance(), color_balance_byte_float(), color_balance_float_float(), colorfn(), curvemapping_do_ibuf(), do_add_effect(), do_alphaover_effect(), do_alphaunder_effect(), do_cross_effect(), do_displace(), do_gammacross_effect(), do_glow_effect(), do_halo_tex(), do_lamp_tex(), do_mapuv(), do_material_tex(), do_mul_effect(), do_overdrop_effect(), do_plugin_effect(), do_projectpaint_thread(), do_sky_tex(), do_solid_color(), do_sub_effect(), do_wipe_effect(), draw_bgpic(), draw_image_buffer(), draw_image_seq(), draw_movieclip_buffer(), draw_zebra_float(), dynamicPaint_outputSurfaceImage(), ED_space_clip_get_buffer(), ED_space_clip_get_stable_buffer(), ED_space_image_acquire_buffer(), ED_view3d_draw_offscreen_imbuf(), exec(), get_next_bake_face(), GPU_paint_update_image(), GPU_verify_image(), ibuf_get_color(), ibuf_get_color_clip(), ibuftoimage(), icon_copy_rect(), image_get_ibuf_multilayer(), image_get_render_result(), image_info(), image_invert_exec(), image_load_sequence_multilayer(), image_mem_size(), image_panel_poll(), image_sample_apply(), image_sample_line_exec(), image_undo_push_tile(), image_undo_restore(), image_verify_buffer_float(), imagewrap(), imagewraposa(), imagewraposa_aniso(), imapaint_canvas_set(), imapaint_ibuf_get_set_rgb(), imapaint_image_update(), imapaint_paint_sub_stroke(), imb_addrectfloatImBuf(), imb_cocoaSaveImage(), IMB_color_to_bw(), IMB_convert_profile(), IMB_convert_rgba_to_abgr(), IMB_double_fast_x(), IMB_double_fast_y(), IMB_double_x(), IMB_dupImBuf(), IMB_filter_extend(), imb_filterx(), IMB_filtery(), IMB_flipx(), IMB_flipy(), IMB_float_from_rect(), IMB_float_from_rect_simple(), IMB_float_profile_ensure(), imb_freerectfloatImBuf(), IMB_get_size_in_memory(), IMB_half_x(), IMB_half_y(), imb_jp2_decode(), imb_load_dpx_cineon(), imb_load_openexr(), imb_loadhdr(), imb_loadiris(), IMB_mask_clear(), IMB_onehalf(), imb_onehalf_no_alloc(), IMB_partial_rect_from_float(), IMB_premultiply_alpha(), imb_read_tiff_pixels(), IMB_rect_from_float(), IMB_rectblend(), IMB_rectfill(), IMB_rectfill_alpha(), IMB_rectfill_area(), imb_save_openexr(), imb_save_openexr_float(), imb_save_openexr_half(), imb_savehdr(), IMB_saveiff(), imb_savetiff(), IMB_scalefastImBuf(), IMB_scaleImBuf(), IMB_thumb_create(), imtype_best_depth(), input_preprocess(), load_frame_image_sequence(), make_black_ibuf(), make_histogram_view_from_ibuf(), make_histogram_view_from_ibuf_float(), make_sep_waveform_view_from_ibuf(), make_sep_waveform_view_from_ibuf_float(), make_vectorscope_view_from_ibuf(), make_vectorscope_view_from_ibuf_float(), make_waveform_view_from_ibuf(), make_waveform_view_from_ibuf_float(), make_zebra_view_from_ibuf(), multibuf(), multiresbake_check(), multitex_nodes(), neareast_interpolation(), neareast_interpolation_color(), node_composit_exec_output_file(), node_composit_exec_rotate(), node_composit_exec_scale(), node_composit_get_float_buffer(), node_composit_get_image(), node_composit_get_movieclip(), node_composit_transform(), pixel_from_buffer(), prepare_effect_imbufs(), project_face_pixel(), project_paint_end(), project_paint_PickColor(), project_paint_uvpixel_init(), project_paint_uvpixel_mask(), q_scale_linear_interpolation(), radial_control_set_tex(), RE_bake_shade_all_selected(), RE_layer_load_from_file(), render_envmap(), render_result_rect_from_ibuf(), render_result_rect_to_ibuf(), sample_apply(), save_image_doit(), scaledownx(), scaledowny(), scaleupx(), scaleupy(), scopes_update(), screen_opengl_render_anim_step(), screen_opengl_render_apply(), seq_render_scene_strip_impl(), seq_render_strip(), shade_tface(), stabilize_alloc_ibuf(), and undo_copy_tile().

Definition at line 83 of file iff.h.

Referenced by IMB_dupImBuf(), IMB_freeImBuf(), IMB_makeSingleUser(), and IMB_refImBuf().

unsigned int** ImBuf::tiles
int ImBuf::x

Definition at line 72 of file IMB_imbuf_types.h.

short ImBuf::x

Definition at line 47 of file iff.h.

Referenced by addzbuffloatImBuf(), addzbufImBuf(), alpha_clip_aniso(), apply_heights_callback(), apply_heights_data(), apply_tangmat_callback(), area_sample(), avi_fetchibuf(), bicubic_interpolation_color(), bilinear_interpolation_color(), bilinear_interpolation_color_wrap(), BKE_alphatest_ibuf(), BKE_image_signal(), BKE_movieclip_get_size(), BKE_tracking_detect_fast(), BKE_tracking_disable_imbuf_channels(), BKE_tracking_distortion_exec(), BKE_tracking_next(), BKE_tracking_stabilize(), blend_file_thumb(), boxsample(), boxsampleclip(), brush_gen_radial_control_imbuf(), brush_imbuf_new(), brush_painter_do_partial(), brush_painter_fixed_tex_partial_update(), calcAlpha(), clip_draw_main(), color_balance_byte_byte(), color_balance_byte_float(), color_balance_fl(), color_balance_float_float(), colorfn(), compatible_bump_compute(), complete_partial_load(), curvemapping_do_ibuf(), de_interlace_ng(), de_interlace_st(), decodetarga(), def_internal_icon(), detectBitmapFont(), do_add_effect_byte(), do_add_effect_float(), do_alphaover_effect_byte(), do_alphaover_effect_float(), do_alphaunder_effect_byte(), do_alphaunder_effect_float(), do_cross_effect_byte(), do_cross_effect_float(), do_drop_effect_byte(), do_drop_effect_float(), do_gammacross_effect_byte(), do_gammacross_effect_float(), do_material_tex(), do_mul_effect_byte(), do_mul_effect_float(), do_multires_bake(), do_plugin_effect(), do_solid_color(), do_sub_effect_byte(), do_sub_effect_float(), draw_bgpic(), draw_gpencil_2dimage(), draw_histogram_bar(), draw_histogram_marker(), draw_image_buffer(), draw_image_buffer_tiled(), draw_image_seq(), draw_movieclip_buffer(), draw_nodespace_back_pix(), draw_zebra_byte(), draw_zebra_float(), dumptarga(), ED_image_size(), ED_space_image_size(), enlarge_picture_byte(), envmap_split_ima(), ewa_eval(), feline_eval(), file_draw_preview(), fwritecolrs(), get_alpha_clone_image(), get_area_imbuf(), get_part_from_ibuf(), get_stable_cached_frame(), get_undistorted_ibuf(), GPU_paint_update_image(), GPU_verify_image(), ibJpegImageFromCinfo(), ibuf_get_color(), ibuf_get_color_clip(), ibuftoimage(), icon_copy_rect(), image_aspect(), image_buffer_rect_update(), image_create_multilayer(), image_get_render_result(), image_info(), image_invert_exec(), image_sample(), image_sample_apply(), image_sample_line_exec(), imagewrap(), imagewraposa(), imagewraposa_aniso(), imapaint_convert_brushco(), imapaint_ibuf_add_if(), imapaint_ibuf_get_set_rgb(), imapaint_lift_clone(), imapaint_lift_smear(), imapaint_lift_soften(), imapaint_paint_op(), imapaint_paint_sub_stroke(), imapaint_torus_split_region(), imb_addrectfloatImBuf(), imb_addrectImBuf(), IMB_allocImBuf(), imb_bmp_decode(), imb_cocoaLoadImage(), imb_cocoaSaveImage(), IMB_color_to_bw(), IMB_convert_profile(), IMB_convert_rgba_to_abgr(), IMB_de_interlace(), IMB_double_fast_x(), IMB_double_fast_y(), IMB_dupImBuf(), IMB_filter_extend(), IMB_filterN(), imb_filterx(), IMB_filtery(), IMB_flipx(), IMB_flipy(), IMB_float_from_rect(), IMB_float_from_rect_simple(), IMB_float_profile_ensure(), IMB_get_size_in_memory(), IMB_half_x(), IMB_half_y(), IMB_interlace(), imb_load_dpx_cineon(), imb_loadhdr(), imb_loadiris(), imb_loadpng(), imb_loadtarga(), imb_loadtiletiff(), IMB_makemipmap(), IMB_mask_clear(), IMB_onehalf(), imb_onehalf_no_alloc(), IMB_partial_rect_from_float(), IMB_premultiply_alpha(), imb_read_tiff_pixels(), IMB_rect_from_float(), IMB_rectblend(), IMB_rectclip(), IMB_rectfill(), IMB_rectfill_alpha(), IMB_rectfill_area(), IMB_remakemipmap(), imb_save_dpx_cineon(), imb_save_openexr_float(), imb_save_openexr_half(), imb_savebmp(), imb_savehdr(), imb_saveiris(), imb_savepng(), imb_savetarga(), imb_savetiff(), IMB_scalefastImBuf(), IMB_scaleImBuf(), IMB_thumb_create(), IMB_tiles_to_rect(), index_rebuild_fallback(), init_bake_rast(), init_heights_data(), init_iconfile_list(), init_internal_icons(), init_jpeg(), BL_Texture::InitCubeMap(), BL_Texture::InitFromImage(), input_preprocess(), ldtarga(), load_frame_image_sequence(), make_black_ibuf(), make_histogram_view_from_ibuf_byte(), make_histogram_view_from_ibuf_float(), make_sep_waveform_view_from_ibuf_byte(), make_sep_waveform_view_from_ibuf_float(), make_vectorscope_view_from_ibuf_byte(), make_vectorscope_view_from_ibuf_float(), make_waveform_view_from_ibuf_byte(), make_waveform_view_from_ibuf_float(), make_zebra_view_from_ibuf(), makebody_tga(), matrixGlyph(), movieclip_build_proxy_ibuf(), multibuf(), my_envmap_split_ima(), neareast_interpolation_color(), node_composit_get_float_buffer(), node_composit_get_image(), node_composit_get_movieclip(), node_composit_get_zimage(), ntap_bump_compute(), pixel_from_buffer(), plot(), ImageBuff::plot(), prepare_effect_imbufs(), project_face_pixel(), project_paint_begin(), project_paint_end(), project_paint_face_init(), project_paint_PickColor(), project_paint_uvpixel_init(), q_scale_linear_interpolation(), radial_control_set_tex(), RE_layer_load_from_file(), RE_WriteEnvmapResult(), readBitmapFontVersion0(), real_ibuf_size(), render_envmap(), render_layer_add_pass(), RVAddBitmaps_byte(), RVAddBitmaps_float(), RVBlurBitmap2_byte(), RVBlurBitmap2_float(), RVIsolateHighlights_byte(), RVIsolateHighlights_float(), sample_apply(), sample_backbuf_area(), save_jstjpeg(), scale_trackpreview_ibuf(), scaledownx(), scaledowny(), scalefast_Z_ImBuf(), scaleupx(), scaleupy(), scopes_update(), screen_opengl_render_anim_step(), screenshot_crop(), seq_proxy_build_frame(), seq_render_strip(), sequencer_select_invoke(), shade_tface(), snode_bg_viewmove_invoke(), stabilize_alloc_ibuf(), test_endian_zbuf(), transform_image(), ui_draw_but_IMAGE(), ui_draw_but_TRACKPREVIEW(), vectorscope_put_cross(), wform_put_border(), wm_drags_draw(), and write_jpeg().

int ImBuf::y

Definition at line 72 of file IMB_imbuf_types.h.

short ImBuf::y

width and Height of our image buffer

Definition at line 47 of file iff.h.

Referenced by addzbuffloatImBuf(), addzbufImBuf(), alpha_clip_aniso(), apply_heights_data(), area_sample(), avi_fetchibuf(), bilinear_interpolation_color(), bilinear_interpolation_color_wrap(), BKE_alphatest_ibuf(), BKE_image_signal(), BKE_movieclip_get_size(), BKE_tracking_detect_fast(), BKE_tracking_disable_imbuf_channels(), BKE_tracking_distortion_exec(), BKE_tracking_next(), BKE_tracking_stabilize(), blend_file_thumb(), boxsample(), boxsampleclip(), brush_gen_radial_control_imbuf(), brush_imbuf_new(), brush_painter_do_partial(), brush_painter_fixed_tex_partial_update(), calcAlpha(), color_balance_byte_byte(), color_balance_byte_float(), color_balance_float_float(), colorfn(), compatible_bump_compute(), complete_partial_load(), curvemapping_do_ibuf(), de_interlace_ng(), de_interlace_st(), decodetarga(), detectBitmapFont(), do_drop_effect_byte(), do_drop_effect_float(), do_material_tex(), do_merge_tile(), do_multires_bake(), do_plugin_effect(), do_solid_color(), draw_bgpic(), draw_gpencil_2dimage(), draw_histogram_bar(), draw_histogram_marker(), draw_image_buffer(), draw_image_buffer_tiled(), draw_image_seq(), draw_movieclip_buffer(), draw_nodespace_back_pix(), draw_zebra_byte(), draw_zebra_float(), dumptarga(), ED_image_size(), ED_space_image_size(), envmap_split_ima(), ewa_eval(), feline_eval(), file_draw_preview(), get_alpha_clone_image(), get_area_imbuf(), get_stable_cached_frame(), get_undistorted_ibuf(), GPU_paint_update_image(), GPU_verify_image(), ibJpegImageFromCinfo(), ibuf_get_color_clip(), ibuftoimage(), icon_copy_rect(), image_aspect(), image_buffer_rect_update(), image_create_multilayer(), image_get_render_result(), image_info(), image_invert_exec(), image_sample(), image_sample_apply(), image_sample_line_exec(), imagewrap(), imagewraposa(), imagewraposa_aniso(), imapaint_convert_brushco(), imapaint_ibuf_add_if(), imapaint_ibuf_get_set_rgb(), imapaint_lift_clone(), imapaint_lift_smear(), imapaint_lift_soften(), imapaint_paint_op(), imapaint_paint_sub_stroke(), imapaint_torus_split_region(), imb_addrectfloatImBuf(), imb_addrectImBuf(), IMB_allocImBuf(), imb_bmp_decode(), imb_cocoaLoadImage(), imb_cocoaSaveImage(), IMB_color_to_bw(), IMB_convert_profile(), IMB_convert_rgba_to_abgr(), IMB_de_interlace(), IMB_double_fast_x(), IMB_double_fast_y(), IMB_dupImBuf(), IMB_filter_extend(), IMB_filterN(), imb_filterx(), IMB_filtery(), IMB_flipx(), IMB_flipy(), IMB_float_from_rect(), IMB_float_from_rect_simple(), IMB_float_profile_ensure(), IMB_get_size_in_memory(), IMB_half_x(), IMB_half_y(), IMB_interlace(), imb_load_dpx_cineon(), imb_loadhdr(), imb_loadiris(), imb_loadpng(), imb_loadtarga(), imb_loadtiletiff(), IMB_makemipmap(), IMB_mask_clear(), IMB_onehalf(), imb_onehalf_no_alloc(), IMB_premultiply_alpha(), imb_read_tiff_pixels(), IMB_rect_from_float(), IMB_rectclip(), IMB_rectfill(), IMB_rectfill_alpha(), IMB_rectfill_area(), IMB_remakemipmap(), imb_save_dpx_cineon(), imb_save_openexr_float(), imb_save_openexr_half(), imb_savebmp(), imb_savehdr(), imb_saveiris(), imb_savepng(), imb_savetarga(), imb_savetiff(), IMB_scalefastImBuf(), IMB_scaleImBuf(), IMB_thumb_create(), IMB_tiles_to_rect(), index_rebuild_fallback(), init_bake_rast(), init_heights_data(), init_iconfile_list(), init_internal_icons(), init_jpeg(), BL_Texture::InitCubeMap(), BL_Texture::InitFromImage(), input_preprocess(), ldtarga(), load_frame_image_sequence(), make_black_ibuf(), make_cb_table_byte(), make_cb_table_float(), make_histogram_view_from_ibuf_byte(), make_histogram_view_from_ibuf_float(), make_sep_waveform_view_from_ibuf_byte(), make_sep_waveform_view_from_ibuf_float(), make_vectorscope_view_from_ibuf_byte(), make_vectorscope_view_from_ibuf_float(), make_waveform_view_from_ibuf_byte(), make_waveform_view_from_ibuf_float(), make_zebra_view_from_ibuf(), makebody_tga(), matrixGlyph(), movieclip_build_proxy_ibuf(), multibuf(), my_envmap_split_ima(), neareast_interpolation_color(), node_composit_get_float_buffer(), node_composit_get_image(), node_composit_get_movieclip(), node_composit_get_zimage(), ntap_bump_compute(), output_iris(), plot(), ImageBuff::plot(), prepare_effect_imbufs(), project_face_pixel(), project_paint_begin(), project_paint_end(), project_paint_face_init(), project_paint_PickColor(), project_paint_uvpixel_init(), q_scale_linear_interpolation(), radial_control_set_tex(), RE_layer_load_from_file(), readBitmapFontVersion0(), real_ibuf_size(), render_envmap(), RVAddBitmaps_byte(), RVAddBitmaps_float(), RVBlurBitmap2_byte(), RVBlurBitmap2_float(), RVIsolateHighlights_byte(), RVIsolateHighlights_float(), sample_apply(), sample_backbuf_area(), save_jstjpeg(), scale_trackpreview_ibuf(), scaledownx(), scaledowny(), scalefast_Z_ImBuf(), scaleupx(), scaleupy(), scopes_update(), screen_opengl_render_anim_step(), screenshot_crop(), seq_proxy_build_frame(), seq_render_strip(), shade_tface(), snode_bg_viewmove_invoke(), stabilize_alloc_ibuf(), test_endian_zbuf(), transform_image(), ui_draw_but_IMAGE(), ui_draw_but_TRACKPREVIEW(), vectorscope_put_cross(), wform_put_border(), wm_drags_draw(), and write_jpeg().

int * ImBuf::zbuf

The documentation for this struct was generated from the following files: