![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <common.h>
Collaboration diagram for image_t:Data Fields | |
| GtkWidget * | drawing_area |
| cairo_surface_t * | surface |
| cairo_pattern_t * | image |
| int | width |
| int | height |
| float * | xyz |
| float | scale |
| int | offset_x |
| int | offset_y |
| float | shrink |
| point_t | bb [4] |
| chart_t ** | chart |
| gboolean | draw_colored |
| point_t image_t::bb[4] |
Referenced by get_boundingbox(), handle_motion(), map_boundingbox_to_view(), open_reference_image(), reset_bb(), and update_corner().
| chart_t** image_t::chart |
Referenced by draw_image_callback(), get_xyz_sample_from_image(), and init_image().
| gboolean image_t::draw_colored |
Referenced by create_notebook_page_reference(), create_notebook_page_source(), and draw_image_callback().
| GtkWidget* image_t::drawing_area |
| int image_t::height |
Referenced by get_boundingbox(), get_pixel_region(), map_point_to_view(), open_image(), and set_offset_and_scale().
| cairo_pattern_t* image_t::image |
Referenced by draw_image(), draw_image_callback(), free_image(), handle_motion(), open_image(), and set_offset_and_scale().
| int image_t::offset_x |
Referenced by center_image(), map_mouse_to_0_1(), and set_offset_and_scale().
| int image_t::offset_y |
Referenced by center_image(), map_mouse_to_0_1(), and set_offset_and_scale().
| float image_t::scale |
Referenced by map_point_to_view(), and set_offset_and_scale().
| float image_t::shrink |
| cairo_surface_t* image_t::surface |
Referenced by free_image(), and open_image().
| int image_t::width |
| float* image_t::xyz |
Referenced by free_image(), get_xyz_sample_from_image(), open_image(), and open_reference_image().