![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <image.h>
Collaboration diagram for dt_image_t:| float dt_image_t::adobe_XYZ_to_CAM[4][3] |
Definition at line 449 of file image.h.
Referenced by _custom_wb_from_coeffs(), calculate_bogus_daylight_wb(), commit_params(), dt_colorspaces_get_input_profile_from_image(), dt_control_merge_hdr_process(), dt_image_find_best_color_profile(), dt_image_init(), dt_image_is_matrix_correction_supported(), dt_imageio_open_rawspeed(), find_temperature_from_raw_coeffs(), gui_update(), legacy_params(), and prepare_matrices().
| struct dt_cache_entry_t* dt_image_t::cache_entry |
Definition at line 482 of file image.h.
Referenced by dt_image_cache_allocate(), dt_image_cache_get(), dt_image_cache_get_reload(), dt_image_cache_read_release(), dt_image_cache_seed(), dt_image_cache_testget(), dt_image_cache_write_release(), and dt_image_init().
| char dt_image_t::camera_alias[64] |
Definition at line 381 of file image.h.
Referenced by _gui_presets_popup_menu_show_internal(), _init_expansion(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_init(), dt_image_refresh_makermodel(), and dt_imageio_open_rawspeed().
| char dt_image_t::camera_legacy_makermodel[128] |
Definition at line 383 of file image.h.
Referenced by dt_image_init(), and dt_imageio_open_rawspeed().
| char dt_image_t::camera_maker[64] |
Definition at line 379 of file image.h.
Referenced by _gui_presets_popup_menu_show_internal(), _init_expansion(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_camera_missing_sample_message(), dt_image_init(), dt_image_refresh_makermodel(), dt_imageio_open_rawspeed(), and dt_noiseprofile_get_matching().
| char dt_image_t::camera_makermodel[128] |
Definition at line 382 of file image.h.
Referenced by _create_alternative_view(), _create_menu(), _image_properties_json(), commit_params(), commit_params(), dt_image_init(), dt_image_refresh_makermodel(), dt_thumbtable_info_debug_assert_matches_cache(), gui_update(), ignore_missing_wb(), legacy_params(), and update_profile_list().
| gboolean dt_image_t::camera_missing_sample |
Definition at line 384 of file image.h.
Referenced by dt_image_check_camera_missing_sample(), dt_image_init(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), and find_coeffs().
| char dt_image_t::camera_model[64] |
Definition at line 380 of file image.h.
Referenced by dt_image_camera_missing_sample_message(), dt_image_init(), dt_image_refresh_makermodel(), dt_imageio_open_rawspeed(), and dt_noiseprofile_get_matching().
| GTimeSpan dt_image_t::change_timestamp |
Definition at line 415 of file image.h.
Referenced by _init_expansion(), _insert_default_modules(), _metadata_view_update_values(), _sidecar_is_up_to_date(), dt_image_cache_write_release(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and read_xmp_timestamps().
| int dt_image_t::color_labels |
Definition at line 472 of file image.h.
Referenced by _colorlabels_execute(), _image_cache_self_hash(), _pop_undo_execute(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), dt_thumbnail_create_widget(), dt_thumbnail_resync_info(), dt_thumbnail_update_gui(), and dt_thumbtable_info_debug_assert_matches_cache().
| dt_image_colorspace_t dt_image_t::colorspace |
Definition at line 429 of file image.h.
Referenced by _exif_decode_exif_data(), _image_cache_self_hash(), dt_image_find_best_color_profile(), dt_image_from_stmt(), dt_image_init(), dt_image_print_debug_info(), and dt_image_repository_store().
| int32_t dt_image_t::crop_height |
Definition at line 398 of file image.h.
Referenced by _deflicker_prepare_histogram(), _image_cache_self_hash(), _init_expansion(), dt_image_init(), dt_image_print_debug_info(), dt_imageio_open(), dt_imageio_open_rawspeed(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v2_to_v3_transform(), dt_masks_legacy_params_v2_to_v3_transform_only_rescale(), get_autoscale(), and reload_defaults().
| int32_t dt_image_t::crop_width |
Definition at line 398 of file image.h.
Referenced by _deflicker_prepare_histogram(), _image_cache_self_hash(), _init_expansion(), dt_image_init(), dt_image_print_debug_info(), dt_imageio_open(), dt_imageio_open_rawspeed(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v2_to_v3_transform(), dt_masks_legacy_params_v2_to_v3_transform_only_rescale(), get_autoscale(), and reload_defaults().
| int32_t dt_image_t::crop_x |
Definition at line 398 of file image.h.
Referenced by _deflicker_prepare_histogram(), _image_cache_self_hash(), dt_control_merge_hdr_process(), dt_focus_draw_clusters(), dt_image_init(), dt_image_print_debug_info(), dt_imageio_open(), dt_imageio_open_rawspeed(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v2_to_v3_transform(), dt_masks_legacy_params_v2_to_v3_transform_only_rescale(), get_autoscale(), and reload_defaults().
| int32_t dt_image_t::crop_y |
Definition at line 398 of file image.h.
Referenced by _deflicker_prepare_histogram(), _image_cache_self_hash(), dt_control_merge_hdr_process(), dt_focus_draw_clusters(), dt_image_init(), dt_image_print_debug_info(), dt_imageio_open(), dt_imageio_open_rawspeed(), dt_masks_legacy_params_v2_to_v3(), dt_masks_legacy_params_v2_to_v3_transform(), dt_masks_legacy_params_v2_to_v3_transform_only_rescale(), get_autoscale(), and reload_defaults().
| float dt_image_t::d65_color_matrix[9] |
Definition at line 421 of file image.h.
Referenced by _custom_wb_from_coeffs(), _exif_decode_exif_data(), _image_cache_self_hash(), calculate_bogus_daylight_wb(), commit_params(), dt_colorspaces_get_input_profile_from_image(), dt_image_find_best_color_profile(), dt_image_from_stmt(), dt_image_init(), dt_image_is_matrix_correction_supported(), dt_image_print_debug_info(), dt_image_repository_store(), dt_imageio_open_exr(), dt_imageio_open_rgbe(), find_temperature_from_raw_coeffs(), gui_update(), legacy_params(), prepare_matrices(), and update_profile_list().
| char dt_image_t::datetime[200] |
Definition at line 392 of file image.h.
Referenced by _create_alternative_view(), _create_menu(), _image_properties_json(), dt_image_cache_write_release(), dt_image_from_stmt(), dt_image_init(), and dt_thumbtable_info_debug_assert_matches_cache().
| GList* dt_image_t::dng_gain_maps |
Definition at line 464 of file image.h.
Referenced by _validate_gain_maps(), dt_dng_opcode_process_opcode_list_2(), dt_image_cache_deallocate(), dt_image_cache_seed(), and dt_image_init().
| dt_iop_buffer_dsc_t dt_image_t::dsc |
Definition at line 419 of file image.h.
Referenced by _cacorrect_supported(), _deflicker_prepare_histogram(), _dt_dev_refresh_image_storage(), _init_f(), _ioporder_graph_draw(), _ioporder_rebuild_graph(), _sync_pipe_nodes_from_history(), _sync_pipe_nodes_from_history_from_node(), _update_output_cfa_descriptor(), commit_params(), commit_params(), commit_params(), commit_params(), default_colorspace(), default_input_format(), default_output_format(), dt_control_merge_hdr_process(), dt_dev_pixelpipe_get_roi_in(), dt_dev_pixelpipe_propagate_formats(), dt_image_buffer_resolve_flags(), dt_image_init(), dt_image_print_debug_info(), dt_image_set_provisional_dsc(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_webp(), dt_mipmap_cache_alloc(), gui_changed(), gui_sliders_update(), gui_update(), image_is_normalized(), input_format(), output_format(), pixelpipe_process_on_CPU(), pixelpipe_process_on_GPU(), process(), process_cl(), and reload_defaults().
| struct dt_colorspaces_color_profile_t* dt_image_t::embedded_profile |
Definition at line 428 of file image.h.
Referenced by _build_embedded_profile(), dt_image_cache_deallocate(), and dt_image_init().
| float dt_image_t::exif_aperture |
Definition at line 369 of file image.h.
Referenced by _create_alternative_view(), _exif_decode_exif_data(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _metadata_view_update_values(), dt_control_merge_hdr_process(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_print_exif(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), reload_defaults(), and update_preview_cb().
| ls_vendor_data_t dt_image_t::exif_correction |
Definition at line 469 of file image.h.
Referenced by _check_lens_correction_data(), _check_lens_correction_dng(), _check_lens_correction_fuji(), _check_lens_correction_olympus(), _check_lens_correction_sony(), _lens_build_data(), and _lens_image_embeds().
| float dt_image_t::exif_crop |
Definition at line 373 of file image.h.
Referenced by _exif_decode_exif_data(), _image_cache_self_hash(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), and reload_defaults().
| GTimeSpan dt_image_t::exif_datetime_taken |
Definition at line 377 of file image.h.
Referenced by _image_cache_self_hash(), _metadata_view_update_values(), dt_datetime_exif_to_img(), dt_datetime_img_to_exif(), dt_datetime_img_to_gdatetime(), dt_datetime_img_to_local(), dt_datetime_unix_to_img(), dt_image_cache_write_release(), dt_image_from_stmt(), dt_image_repository_store(), and dt_thumbtable_info_debug_assert_matches_cache().
| float dt_image_t::exif_exposure |
Definition at line 367 of file image.h.
Referenced by _create_alternative_view(), _exif_decode_exif_data(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _metadata_view_update_values(), dt_control_merge_hdr_process(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_print_exif(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and update_preview_cb().
| float dt_image_t::exif_exposure_bias |
Definition at line 368 of file image.h.
Referenced by _create_alternative_view(), _exif_decode_exif_data(), _get_exposure_bias(), _image_cache_self_hash(), _init_expansion(), _metadata_view_update_values(), dt_image_from_stmt(), dt_image_get_exposure_bias(), dt_image_init(), dt_image_repository_store(), and dt_thumbtable_info_debug_assert_matches_cache().
| float dt_image_t::exif_focal_length |
Definition at line 371 of file image.h.
Referenced by _create_alternative_view(), _exif_decode_exif_data(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _metadata_view_update_values(), dt_control_merge_hdr_process(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_print_exif(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), reload_defaults(), and update_preview_cb().
| float dt_image_t::exif_focus_distance |
Definition at line 372 of file image.h.
Referenced by _create_alternative_view(), _exif_decode_exif_data(), _image_cache_self_hash(), _init_expansion(), _metadata_view_update_values(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and reload_defaults().
| int32_t dt_image_t::exif_inited |
Definition at line 365 of file image.h.
Referenced by _exif_decode_exif_data(), dt_exif_read(), dt_image_from_stmt(), dt_image_init(), dt_imageio_open_exr(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_png(), dt_imageio_open_rawspeed(), and dt_imageio_open_tiff().
| float dt_image_t::exif_iso |
Definition at line 370 of file image.h.
Referenced by _create_alternative_view(), _exif_decode_exif_data(), _fetch_noise_profile(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _metadata_view_update_values(), commit_params(), dt_control_merge_hdr_process(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_print_exif(), dt_image_repository_store(), dt_iop_denoiseprofile_get_auto_profile(), dt_thumbtable_info_debug_assert_matches_cache(), green_equilibration_cl(), gui_update(), process(), update_preview_cb(), and xtrans_fdc_interpolate().
| char dt_image_t::exif_lens[128] |
Definition at line 376 of file image.h.
Referenced by _create_alternative_view(), _create_menu(), _exif_decode_exif_data(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _metadata_view_update_values(), dt_exif_decode_xmp_data(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), reload_defaults(), and update_preview_cb().
| char dt_image_t::exif_maker[64] |
Definition at line 374 of file image.h.
Referenced by _exif_decode_exif_data(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _metadata_view_update_values(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_refresh_makermodel(), dt_image_repository_store(), dt_imageio_is_handled_by_libraw(), dt_thumbtable_info_debug_assert_matches_cache(), reload_defaults(), and update_preview_cb().
| char dt_image_t::exif_model[64] |
Definition at line 375 of file image.h.
Referenced by _exif_decode_exif_data(), _gui_presets_popup_menu_show_internal(), _image_cache_self_hash(), _metadata_view_update_values(), dt_gui_presets_autoapply_for_module(), dt_history_repository_foreach_auto_preset_row(), dt_history_repository_get_autoapply_ioporder_params(), dt_image_from_stmt(), dt_image_init(), dt_image_refresh_makermodel(), dt_image_repository_store(), dt_imageio_is_handled_by_libraw(), dt_thumbtable_info_debug_assert_matches_cache(), reload_defaults(), and update_preview_cb().
| GTimeSpan dt_image_t::export_timestamp |
Definition at line 415 of file image.h.
Referenced by _init_expansion(), _metadata_view_update_values(), dt_image_cache_set_export_timestamp(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and read_xmp_timestamps().
| char dt_image_t::filename[DT_MAX_FILENAME_LEN] |
Definition at line 386 of file image.h.
Referenced by _active_modules_popup(), _create_alternative_view(), _create_menu(), _default_pipe_hash(), _deflicker_prepare_histogram(), _exif_decode_exif_data(), _exif_decode_iptc_data(), _hm_show_merge_report_popup(), _image_cache_self_hash(), _image_import_internal(), _image_properties_json(), _image_update_group_tooltip(), _lib_duplicate_init_callback(), _metadata_view_update_values(), _print_button_clicked(), _read_mask_row(), _thumb_write_extension(), commit_params(), dt_control_export_job_run(), dt_exif_decode_xmp_data(), dt_exif_read_from_blob(), dt_image_cache_get_entries_stats(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_from_stmt(), dt_image_init(), dt_image_print_debug_info(), dt_image_rename(), dt_image_repository_store(), dt_imageio_open_exr(), dt_imageio_open_png(), dt_imageio_open_rawspeed(), dt_imageio_open_webp(), dt_mipmap_cache_alloc(), dt_preview_window_spawn(), dt_supervisor_image(), dt_thumbtable_info_debug_assert_matches_cache(), find_coeffs(), ignore_missing_wb(), update_modelines.modelines_updater_t::load_lines(), process(), process(), process_cl(), update_modelines.modelines_updater_t::remove_lines(), try_enter(), update_modelines.modelines_updater_t::update(), and update_modelines.modelines_updater_t::write_file().
| int32_t dt_image_t::film_id |
Definition at line 401 of file image.h.
Referenced by _image_cache_self_hash(), _image_properties_json(), _lib_duplicate_init_callback(), _metadata_view_update_values(), dt_image_cache_write_release(), dt_image_film_roll(), dt_image_film_roll_directory(), dt_image_from_stmt(), dt_image_init(), dt_image_rename(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and load_xmp_callback().
| char dt_image_t::filmroll[DT_PATH_MAX] |
Definition at line 391 of file image.h.
Referenced by _metadata_view_update_values(), dt_image_cache_write_release(), dt_image_from_stmt(), dt_image_init(), and dt_thumbtable_info_debug_assert_matches_cache().
| int32_t dt_image_t::flags |
Definition at line 401 of file image.h.
Referenced by _crawl_image(), _custom_wb_from_coeffs(), _dev_auto_apply_presets(), _ensure_has_txt_flag(), _exif_decode_exif_data(), _hold_entry(), _image_cache_self_hash(), _image_has_txt_flag(), _image_properties_json(), _image_set_monochrome_flag(), _init_expansion(), _metadata_get_flags(), _metadata_view_update_values(), _publish_wb_coeffs(), _ratings_apply_to_image(), _remove_preset_flag(), color_rgb_sliders(), colorpicker_callback(), commit_params(), commit_params(), commit_params(), dt_control_refresh_exif_run(), dt_exif_read(), dt_exif_xmp_read(), dt_history_repository_foreach_auto_preset_row(), dt_image_buffer_resolve_flags(), dt_image_cache_write_release(), dt_image_choose_input_path(), dt_image_derive_fields(), dt_image_find_best_color_profile(), dt_image_from_stmt(), dt_image_get_xmp_rating(), dt_image_init(), dt_image_is_hdr(), dt_image_is_ldr(), dt_image_is_matrix_correction_supported(), dt_image_is_monochrome(), dt_image_is_mosaiced(), dt_image_is_raw(), dt_image_is_sraw(), dt_image_local_copy_reset(), dt_image_local_copy_set(), dt_image_monochrome_flags(), dt_image_needs_rawprepare(), dt_image_pipe_class(), dt_image_pipe_class_is_provisional(), dt_image_print_debug_info(), dt_image_repository_store(), dt_image_resolve_usercrop(), dt_image_set_provisional_dsc(), dt_image_set_xmp_rating(), dt_image_use_monochrome_workflow(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_webp(), dt_ratings_get(), dt_thumbtable_info_debug_assert_matches_cache(), find_coeffs(), find_temperature_from_raw_coeffs(), gui_changed(), gui_sliders_update(), gui_update(), gui_update_from_coeffs(), legacy_params(), process(), process_cl(), process_common_setup(), reload_defaults(), test_cached_entry_overwrites_a_row_written_behind_it(), test_crawl_corrects_an_entry_the_row_already_agrees_with(), test_crawl_keeps_a_cached_entry_in_step(), test_editing_the_entry_survives_the_next_rating(), and update_profile_list().
| char dt_image_t::folder[DT_PATH_MAX] |
Definition at line 390 of file image.h.
Referenced by _create_alternative_view(), _create_menu(), _image_properties_json(), dt_image_cache_write_release(), dt_image_from_stmt(), dt_image_init(), and dt_thumbtable_info_debug_assert_matches_cache().
| uint32_t dt_image_t::fuji_rotation_pos |
Definition at line 442 of file image.h.
Referenced by dt_image_init(), dt_imageio_open_rawspeed(), and reload_defaults().
| char dt_image_t::fullpath[DT_PATH_MAX] |
Definition at line 387 of file image.h.
Referenced by _active_modules_popup(), _get_image_buffer(), _metadata_view_update_values(), dt_image_cache_write_release(), dt_image_choose_input_path(), dt_image_from_stmt(), dt_image_init(), dt_image_local_copy_set(), dt_image_print_debug_info(), and dt_thumbtable_info_debug_assert_matches_cache().
| dt_image_geoloc_t dt_image_t::geoloc |
Definition at line 434 of file image.h.
Referenced by _exif_decode_exif_data(), _image_cache_self_hash(), _init_expansion(), _metadata_view_update_values(), _set_location(), dt_exif_decode_xmp_data(), dt_exif_read_blob(), dt_image_from_stmt(), dt_image_get_location(), dt_image_init(), dt_image_repository_store(), and dt_thumbtable_info_debug_assert_matches_cache().
| int32_t dt_image_t::group_id |
Definition at line 401 of file image.h.
Referenced by _filmstrip_group_borders(), _grid_group_borders(), _image_cache_self_hash(), _image_duplicate_with_version(), _image_import_internal(), _image_properties_json(), _image_update_group_tooltip(), _metadata_view_update_values(), _mouse_over_image_callback(), _thumb_update_icons(), dt_grouping_add_grouped_images(), dt_grouping_add_to_group(), dt_grouping_change_representative(), dt_grouping_get_group_images(), dt_grouping_get_image_group(), dt_grouping_remove_from_group(), dt_image_from_stmt(), dt_image_init(), dt_image_read_duplicates(), dt_image_repository_store(), and dt_thumbtable_info_debug_assert_matches_cache().
| uint32_t dt_image_t::group_members |
Definition at line 402 of file image.h.
Referenced by _grid_group_borders(), dt_image_from_stmt(), dt_image_init(), dt_thumbtable_info_debug_assert_matches_cache(), and dt_thumbtable_info_is_grouped().
| gboolean dt_image_t::has_audio |
Definition at line 476 of file image.h.
Referenced by _thumb_update_icons(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_init(), dt_image_print_debug_info(), and dt_thumbtable_info_debug_assert_matches_cache().
| gboolean dt_image_t::has_localcopy |
Definition at line 475 of file image.h.
Referenced by _thumb_update_icons(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_init(), dt_image_print_debug_info(), and dt_thumbtable_info_debug_assert_matches_cache().
| int32_t dt_image_t::height |
Definition at line 397 of file image.h.
Referenced by _deflicker_prepare_histogram(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _init_f(), _lens_corrections_available(), _metadata_view_update_values(), _read_pbm(), _read_pgm(), _read_ppm(), _validate_gain_maps(), _view_image_get_surface_internal(), dt_exif_read(), dt_image_from_stmt(), dt_image_init(), dt_image_print_debug_info(), dt_image_repository_store(), dt_imageio_open(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_webp(), dt_masks_legacy_params_v2_to_v3_transform(), dt_masks_legacy_params_v2_to_v3_transform_only_rescale(), dt_mipmap_cache_alloc(), dt_thumbtable_info_debug_assert_matches_cache(), get_autoscale(), and image_set_rawcrops().
| uint64_t dt_image_t::history_hash |
Definition at line 404 of file image.h.
Referenced by _exif_xmp_append_history_hash(), _history_snapshot_undo_restore(), _image_cache_self_hash(), _image_write_history_hash(), _write_history_from_state(), dt_dev_history_commit_item_now(), dt_exif_xmp_read(), dt_image_from_stmt(), and dt_image_init().
| uint32_t dt_image_t::history_items |
Definition at line 403 of file image.h.
Referenced by _write_mipmap_to_disk(), dt_image_from_stmt(), dt_image_init(), dt_thumbtable_info_debug_assert_matches_cache(), and dt_thumbtable_info_is_altered().
| int32_t dt_image_t::id |
Definition at line 401 of file image.h.
Referenced by _active_modules_popup(), _add_thumbnail_at_rowid(), _altered_enter(), _build_preview_fallback_surface(), _check_usercrop(), _clipping_resolve(), _color_label_callback(), _create_background_layer_from_input(), _create_new_layer(), _darkroom_image_loaded_callback(), _darkroom_pipeline_inputs_ready(), _darkroom_prepare_image_surface(), _darkroom_preview_fallback_valid(), _deflicker_prepare_histogram(), _delete_current_layer(), _dt_dev_history_compress_internal(), _event_audio_release(), _event_grouping_release(), _event_main_enter(), _event_main_motion(), _event_main_press(), _event_main_release(), _event_rating_release(), _exif_decode_exif_data(), _exif_decode_iptc_data(), _exif_import_tags(), _filmstrip_on_thumbnail_added(), _get_image_buffer(), _grid_on_thumbnail_added(), _hm_backup_dest(), _hm_build_last_history_by_id(), _hm_restore_dest_from_backup(), _hm_show_merge_report_popup(), _hm_truncate_dest_redo_tail(), _image_cache_self_hash(), _image_properties_json(), _image_update_group_tooltip(), _image_write_history_hash(), _lib_duplicate_delete(), _lib_duplicate_init_callback(), _lib_navigation_draw_callback(), _lib_snapshot_capture_state(), _metadata_view_update_values(), _mouse_over_image_callback(), _pop_undo(), _populate_layer_list(), _preview_pipe_finished(), _preview_window_open(), _process_at_roi(), _refresh_highlights(), _rename_current_layer_from_gui(), _save_layer_clicked(), _sidecar_is_up_to_date(), _studio_dev_teardown(), _styles_apply_callback(), _switch_to_next_picture(), _switch_to_prev_picture(), _thumb_draw_image(), _thumb_update_icons(), _watermark_get_svgdoc(), _write_sidecar_file_from_image_locked(), commit_params(), commit_params(), compress_history_callback(), dt_apply_dev_history_update(), dt_control_export_job_run(), dt_dev_darkroom_pipeline(), dt_dev_history_commit_item_now(), dt_dev_history_is_image_in_dev(), dt_dev_history_truncate(), dt_dev_is_current_image(), dt_dev_resync_mipmap_cache(), dt_dev_snapshot_capture(), dt_dev_write_history(), dt_drawlayer_commit_dabs(), dt_drawlayer_ensure_layer_cache(), dt_drawlayer_flush_layer_cache(), dt_exif_decode_xmp_data(), dt_exif_xmp_read(), dt_exif_xmp_write_with_imgpath(), dt_image_cache_read_release(), dt_image_cache_seed(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_from_stmt(), dt_image_get_effective_orientation(), dt_image_init(), dt_image_invalid(), dt_image_print_debug_info(), dt_image_repository_load(), dt_image_repository_store(), dt_image_resolve_usercrop(), dt_ioppr_migrate_iop_order(), dt_ioppr_set_default_iop_order(), dt_thumbnail_destroy(), dt_thumbnail_get_image_buffer(), dt_thumbnail_new(), dt_thumbtable_info_debug_assert_matches_cache(), dt_thumbtable_info_seed_image_cache(), expose(), gui_changed(), gui_focus(), gui_reset(), gui_update(), leave(), legacy_params(), main(), process(), process_cl(), reload_defaults(), reload_defaults(), set_params(), tiling_callback(), try_enter(), and update_profile_list().
| GTimeSpan dt_image_t::import_timestamp |
Definition at line 415 of file image.h.
Referenced by _init_expansion(), _metadata_view_update_values(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), and dt_thumbtable_info_debug_assert_matches_cache().
| gboolean dt_image_t::is_bw |
Definition at line 477 of file image.h.
Referenced by _thumb_write_extension(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_init(), dt_image_print_debug_info(), and dt_thumbtable_info_debug_assert_matches_cache().
| gboolean dt_image_t::is_bw_flow |
Definition at line 478 of file image.h.
Referenced by _thumb_write_extension(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_init(), dt_image_print_debug_info(), and dt_thumbtable_info_debug_assert_matches_cache().
| gboolean dt_image_t::is_hdr |
Definition at line 479 of file image.h.
Referenced by _thumb_write_extension(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_init(), dt_image_print_debug_info(), and dt_thumbtable_info_debug_assert_matches_cache().
| dt_image_raw_parameters_t dt_image_t::legacy_flip |
Definition at line 431 of file image.h.
Referenced by _image_cache_self_hash(), dt_exif_xmp_read(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), and reload_defaults().
| dt_image_loader_t dt_image_t::loader |
Definition at line 417 of file image.h.
Referenced by _image_properties_json(), _metadata_get_flags(), _metadata_view_update_values(), dt_image_init(), dt_imageio_open(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_webp(), and dt_thumbtable_info_debug_assert_matches_cache().
| char dt_image_t::local_copy_legacy_path[DT_PATH_MAX] |
Definition at line 389 of file image.h.
Referenced by dt_image_cache_write_release(), dt_image_choose_input_path(), dt_image_from_stmt(), dt_image_init(), dt_image_local_copy_set(), and dt_thumbtable_info_debug_assert_matches_cache().
| char dt_image_t::local_copy_path[DT_PATH_MAX] |
Definition at line 388 of file image.h.
Referenced by dt_image_cache_write_release(), dt_image_choose_input_path(), dt_image_from_stmt(), dt_image_init(), dt_image_local_copy_set(), and dt_thumbtable_info_debug_assert_matches_cache().
| uint64_t dt_image_t::mipmap_hash |
Definition at line 411 of file image.h.
Referenced by _image_write_history_hash(), dt_image_from_stmt(), and dt_image_init().
| dt_image_orientation_t dt_image_t::orientation |
Definition at line 366 of file image.h.
Referenced by _exif_decode_exif_data(), _image_cache_self_hash(), _image_properties_json(), _import_get_thumbnail(), _init_8(), _lrop(), dt_control_merge_hdr_process(), dt_image_from_stmt(), dt_image_init(), dt_image_orientation(), dt_image_print_debug_info(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and gui_update().
| int32_t dt_image_t::p_height |
Definition at line 397 of file image.h.
Referenced by _image_properties_json(), _init_expansion(), _lens_build_data(), _metadata_view_update_values(), dt_image_init(), dt_image_print_debug_info(), dt_imageio_open(), dt_imageio_open_rawspeed(), dt_thumbtable_info_debug_assert_matches_cache(), and image_set_rawcrops().
| int32_t dt_image_t::p_width |
Definition at line 397 of file image.h.
Referenced by _image_properties_json(), _init_expansion(), _lens_build_data(), _metadata_view_update_values(), dt_image_init(), dt_image_print_debug_info(), dt_imageio_open(), dt_imageio_open_rawspeed(), dt_thumbtable_info_debug_assert_matches_cache(), and image_set_rawcrops().
| float dt_image_t::pixel_aspect_ratio |
Definition at line 443 of file image.h.
Referenced by dt_image_init(), dt_image_print_debug_info(), dt_imageio_open_rawspeed(), and reload_defaults().
| GTimeSpan dt_image_t::print_timestamp |
Definition at line 415 of file image.h.
Referenced by _init_expansion(), _metadata_view_update_values(), dt_image_cache_set_print_timestamp(), dt_image_from_stmt(), dt_image_init(), dt_image_repository_store(), dt_thumbtable_info_debug_assert_matches_cache(), and read_xmp_timestamps().
| uint8_t* dt_image_t::profile |
Definition at line 422 of file image.h.
Referenced by dt_colorspaces_get_input_profile_from_image(), dt_image_cache_deallocate(), dt_image_cache_seed(), dt_image_find_best_color_profile(), dt_image_init(), dt_imageio_open_avif(), dt_imageio_open_heif(), dt_imageio_open_webp(), and update_profile_list().
| uint32_t dt_image_t::profile_size |
Definition at line 423 of file image.h.
Referenced by dt_colorspaces_get_input_profile_from_image(), dt_image_cache_seed(), dt_image_find_best_color_profile(), dt_image_init(), dt_imageio_open_avif(), dt_imageio_open_heif(), and dt_imageio_open_webp().
| int dt_image_t::rating |
Definition at line 473 of file image.h.
Referenced by _event_star_leave(), _thumb_update_icons(), _thumb_update_rating_class(), dt_image_cache_write_release(), dt_image_derive_fields(), dt_image_init(), and dt_thumbtable_info_debug_assert_matches_cache().
| uint16_t dt_image_t::raw_black_level |
Definition at line 437 of file image.h.
Referenced by _image_cache_self_hash(), dt_image_from_stmt(), dt_image_init(), dt_image_print_debug_info(), dt_image_repository_store(), and dt_imageio_open_rawspeed().
| uint16_t dt_image_t::raw_black_level_separate[4] |
Definition at line 438 of file image.h.
Referenced by dt_image_init(), dt_image_print_debug_info(), dt_imageio_open_rawspeed(), and reload_defaults().
| uint32_t dt_image_t::raw_white_point |
Definition at line 439 of file image.h.
Referenced by _image_cache_self_hash(), autoset(), dt_image_from_stmt(), dt_image_init(), dt_image_print_debug_info(), dt_image_repository_store(), dt_imageio_open_rawspeed(), image_is_normalized(), and reload_defaults().
| uint64_t dt_image_t::self_hash |
Definition at line 412 of file image.h.
Referenced by _image_cache_lock_init(), dt_image_cache_read_release(), dt_image_cache_write_release(), and dt_image_init().
| dt_boundingbox_t dt_image_t::usercrop |
Definition at line 460 of file image.h.
Referenced by _check_usercrop(), dt_exif_read_usercrop(), dt_image_get_usercrop(), dt_image_init(), and dt_image_resolve_usercrop().
| dt_image_usercrop_status_t dt_image_t::usercrop_status |
Definition at line 461 of file image.h.
Referenced by _check_usercrop(), dt_exif_read_usercrop(), dt_image_get_usercrop(), dt_image_init(), and dt_image_resolve_usercrop().
| int32_t dt_image_t::version |
Definition at line 401 of file image.h.
Referenced by _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _metadata_view_update_values(), dt_image_from_stmt(), dt_image_init(), dt_image_read_duplicates(), and dt_thumbtable_info_debug_assert_matches_cache().
| dt_aligned_pixel_t dt_image_t::wb_coeffs |
Definition at line 446 of file image.h.
Referenced by dt_control_merge_hdr_process(), dt_image_init(), dt_imageio_open_rawspeed(), find_coeffs(), and find_temperature_from_raw_coeffs().
| int32_t dt_image_t::width |
Definition at line 397 of file image.h.
Referenced by _deflicker_prepare_histogram(), _image_cache_self_hash(), _image_properties_json(), _init_expansion(), _init_f(), _lens_corrections_available(), _metadata_view_update_values(), _read_pbm(), _read_pgm(), _read_ppm(), _validate_gain_maps(), _view_image_get_surface_internal(), commit_params(), dt_exif_read(), dt_image_from_stmt(), dt_image_init(), dt_image_print_debug_info(), dt_image_repository_store(), dt_imageio_open(), dt_imageio_open_avif(), dt_imageio_open_exr(), dt_imageio_open_heif(), dt_imageio_open_j2k(), dt_imageio_open_jpeg(), dt_imageio_open_pfm(), dt_imageio_open_png(), dt_imageio_open_pnm(), dt_imageio_open_rawspeed(), dt_imageio_open_rawspeed_sraw(), dt_imageio_open_rgbe(), dt_imageio_open_webp(), dt_masks_legacy_params_v2_to_v3_transform(), dt_masks_legacy_params_v2_to_v3_transform_only_rescale(), dt_mipmap_cache_alloc(), dt_thumbtable_info_debug_assert_matches_cache(), get_autoscale(), and image_set_rawcrops().