NetSurf
Data Fields
rect Struct Reference

Rectangle coordinates. More...

#include <types.h>

Data Fields

int x0
 
int y0
 Top left. More...
 
int x1
 
int y1
 Bottom right. More...
 

Detailed Description

Rectangle coordinates.

Definition at line 40 of file types.h.

Field Documentation

◆ x0

int rect::x0

Definition at line 41 of file types.h.

Referenced by ami_cw_redraw(), ami_cw_redraw_rect(), ami_cw_simplerefresh(), ami_do_redraw(), ami_gui_event(), ami_gui_scroll_internal(), ami_gui_window_update_box_deferred(), ami_gui_window_update_box_deferred_check(), ami_ns_rect_to_ibox(), ami_rectangle(), ami_refresh_window(), ami_switch_tab(), amiga_plugin_hack_redraw(), atari_window_invalidate_area(), beos_window_invalidate_area(), box_bounds(), box_contains_point(), box_textarea_callback(), browser_window_callback(), browser_window_content_done(), browser_window_create_iframes(), browser_window_invalidate_rect(), browser_window_mouse_track_internal(), browser_window_place_caret(), browser_window_redraw(), browser_window_scroll_callback(), browser_window_set_scroll(), browser_window_update(), coords_from_range(), cw_helper_scroll_visible(), fb_redraw_text_button(), fb_window_invalidate_area(), form_redraw_select_menu(), form_select_menu_scroll_callback(), frag_scroll(), framebuffer_plot_line(), framebuffer_plot_rectangle(), gif__animate(), gui_window_drag_start(), gui_window_set_scroll(), hscroll_redraw(), html_overflow_scroll_callback(), html_redraw_background(), html_redraw_border_plot(), html_redraw_box(), html_redraw_checkbox(), html_redraw_inline_background(), html_redraw_inline_borders(), html_redraw_text_decoration_block(), html_redraw_text_decoration_inline(), html_set_focus(), html_textsearch_bounds(), html_textselection_redraw(), image_bitmap_plot(), knockout_calculate(), knockout_plot_bitmap(), knockout_plot_rectangle(), local_history_redraw(), local_history_scroll_to_cursor(), monkey_plot_rectangle(), monkey_window_invalidate_area(), nsbeos_plot_clip(), nsbeos_plot_rectangle(), nsgtk_cw_invalidate_area(), nsgtk_plot_rectangle(), nsgtk_print_plot_rectangle(), nsgtk_window_invalidate_area(), nsw32_cw_invalidate_area(), nsws_drawable_hscroll(), nsws_drawable_vscroll(), page_info_mouse_action(), page_info_redraw(), plot_blit_bitmap(), plot_clip(), plot_clipped_rectangle(), plot_get_abs_clipping_grect(), plot_get_clip(), plot_rectangle(), plot_set_abs_clipping(), rect_intersect(), rectangle(), redraw_entry(), redraw_slot_schedule(), ro_cw_invalidate(), ro_cw_redraw(), ro_gui_status_bar_redraw(), ro_gui_window__redraw_rect(), ro_gui_window_invalidate_area(), ro_plot_clip(), ro_plot_rectangle(), scrollbar_rectangle(), scrollbar_redraw(), search_text(), tb_txt_callback(), text_draw(), text_redraw(), textarea_clear_selection(), textarea_drop_text(), textarea_keypress(), textarea_redraw(), textarea_reflow_multiline(), textarea_reflow_singleline(), textarea_replace_text_internal(), textarea_scrollbar_callback(), textarea_select(), textarea_set_caret_internal(), textplain_coords_from_range(), textplain_redraw(), textplain_textselection_redraw(), toolbar_redraw(), treeview__cw_full_redraw(), treeview__cw_scroll_to_node(), treeview__cw_scroll_top(), treeview__redraw_from_node(), treeview__search(), treeview__search_cancel(), treeview_clear_selection(), treeview_contract(), treeview_create_node_entry(), treeview_create_node_folder(), treeview_delete_node(), treeview_delete_selection(), treeview_edit_cancel(), treeview_edit_node_at_point(), treeview_edit_selection(), treeview_expand(), treeview_keyboard_navigation(), treeview_mouse_action(), treeview_move_selection(), treeview_node_mouse_action_cb(), treeview_propagate_selection(), treeview_redraw(), treeview_redraw_search(), treeview_redraw_tree(), treeview_select_all(), treeview_set_move_indicator(), treeview_textarea_callback(), treeview_textarea_search_callback(), treeview_update_node_entry(), treeview_update_node_folder(), vscroll_redraw(), win32_window_invalidate_area(), win32_window_set_scroll(), win32_window_update_extent(), window_process_redraws(), and window_redraw_content().

◆ x1

int rect::x1

Definition at line 42 of file types.h.

Referenced by ami_cw_redraw(), ami_cw_redraw_rect(), ami_cw_simplerefresh(), ami_do_redraw(), ami_gui_event(), ami_gui_scroll_internal(), ami_gui_window_update_box_deferred(), ami_gui_window_update_box_deferred_check(), ami_ns_rect_to_ibox(), ami_rectangle(), ami_refresh_window(), ami_switch_tab(), amiga_plugin_hack_redraw(), atari_window_invalidate_area(), beos_window_invalidate_area(), box_bounds(), box_contains_point(), box_textarea_callback(), browser_window_callback(), browser_window_content_done(), browser_window_create_iframes(), browser_window_invalidate_rect(), browser_window_mouse_track_internal(), browser_window_place_caret(), browser_window_redraw(), browser_window_scroll_callback(), browser_window_update(), coords_from_range(), cw_helper_scroll_visible(), fb_redraw_text(), fb_redraw_text_button(), fb_window_invalidate_area(), form_redraw_select_menu(), frag_scroll(), framebuffer_plot_line(), framebuffer_plot_rectangle(), gif__animate(), gui_window_drag_start(), gui_window_set_scroll(), hscroll_redraw(), html_redraw_background(), html_redraw_border_plot(), html_redraw_box(), html_redraw_checkbox(), html_redraw_inline_background(), html_redraw_inline_borders(), html_redraw_text_decoration_block(), html_redraw_text_decoration_inline(), html_set_focus(), html_textsearch_bounds(), html_textselection_redraw(), image_bitmap_plot(), knockout_calculate(), knockout_plot_bitmap(), knockout_plot_rectangle(), local_history_scroll_to_cursor(), monkey_plot_rectangle(), monkey_window_invalidate_area(), nsbeos_plot_clip(), nsbeos_plot_rectangle(), nsgtk_cw_invalidate_area(), nsgtk_plot_rectangle(), nsgtk_print_plot_rectangle(), nsgtk_window_invalidate_area(), nsw32_cw_invalidate_area(), nsws_drawable_hscroll(), nsws_drawable_vscroll(), page_info_mouse_action(), plot_blit_bitmap(), plot_clip(), plot_clipped_rectangle(), plot_get_abs_clipping_grect(), plot_get_clip(), plot_rectangle(), plot_set_abs_clipping(), rect_intersect(), rectangle(), redraw_entry(), redraw_slot_schedule(), ro_cw_invalidate(), ro_cw_redraw(), ro_gui_status_bar_redraw(), ro_gui_window__redraw_rect(), ro_gui_window_invalidate_area(), ro_plot_clip(), ro_plot_rectangle(), scrollbar_rectangle(), scrollbar_redraw(), search_text(), tb_txt_callback(), text_draw(), text_redraw(), textarea_clear_selection(), textarea_drop_text(), textarea_keypress(), textarea_redraw(), textarea_reflow_singleline(), textarea_replace_text_internal(), textarea_scrollbar_callback(), textarea_select(), textarea_set_caret_internal(), textplain_coords_from_range(), textplain_redraw(), textplain_textselection_redraw(), treeview_clear_selection(), treeview_contract(), treeview_create_node_entry(), treeview_create_node_folder(), treeview_delete_node(), treeview_delete_selection(), treeview_edit_cancel(), treeview_edit_node_at_point(), treeview_edit_selection(), treeview_expand(), treeview_keyboard_navigation(), treeview_mouse_action(), treeview_move_selection(), treeview_node_mouse_action_cb(), treeview_propagate_selection(), treeview_redraw(), treeview_redraw_search(), treeview_redraw_tree(), treeview_select_all(), treeview_set_move_indicator(), treeview_textarea_callback(), treeview_textarea_search_callback(), treeview_update_node_entry(), treeview_update_node_folder(), vscroll_redraw(), win32_window_invalidate_area(), win32_window_update_extent(), window_process_redraws(), and window_redraw_content().

◆ y0

int rect::y0

Top left.

Definition at line 41 of file types.h.

Referenced by ami_cw_redraw(), ami_cw_redraw_rect(), ami_cw_simplerefresh(), ami_do_redraw(), ami_gui_event(), ami_gui_scroll_internal(), ami_gui_window_update_box_deferred(), ami_gui_window_update_box_deferred_check(), ami_ns_rect_to_ibox(), ami_rectangle(), ami_refresh_window(), ami_switch_tab(), amiga_plugin_hack_redraw(), atari_treeview_invalidate_area(), atari_window_invalidate_area(), beos_window_invalidate_area(), box_bounds(), box_contains_point(), box_textarea_callback(), browser_window_content_done(), browser_window_create_iframes(), browser_window_invalidate_rect(), browser_window_mouse_track_internal(), browser_window_place_caret(), browser_window_redraw(), browser_window_scroll_callback(), browser_window_set_scroll(), browser_window_update(), coords_from_range(), cw_helper_scroll_visible(), fb_redraw_text_button(), fb_window_invalidate_area(), form_redraw_select_menu(), frag_scroll(), framebuffer_plot_line(), framebuffer_plot_rectangle(), gif__animate(), gui_window_drag_start(), gui_window_set_scroll(), hscroll_redraw(), html_redraw_background(), html_redraw_border_plot(), html_redraw_box(), html_redraw_checkbox(), html_redraw_inline_background(), html_redraw_inline_borders(), html_redraw_text_decoration_block(), html_redraw_text_decoration_inline(), html_set_focus(), html_textsearch_bounds(), html_textselection_redraw(), image_bitmap_plot(), knockout_calculate(), knockout_plot_bitmap(), knockout_plot_rectangle(), local_history_scroll_to_cursor(), monkey_plot_rectangle(), monkey_window_invalidate_area(), nsbeos_plot_clip(), nsbeos_plot_rectangle(), nsgtk_cw_invalidate_area(), nsgtk_plot_rectangle(), nsgtk_print_plot_rectangle(), nsgtk_window_invalidate_area(), nsw32_cw_invalidate_area(), nsws_drawable_hscroll(), nsws_drawable_vscroll(), page_info_redraw(), plot_blit_bitmap(), plot_clip(), plot_clipped_rectangle(), plot_get_abs_clipping_grect(), plot_get_clip(), plot_rectangle(), plot_set_abs_clipping(), rect_intersect(), rectangle(), redraw_entry(), redraw_slot_schedule(), ro_cw_invalidate(), ro_cw_redraw(), ro_gui_status_bar_redraw(), ro_gui_window__redraw_rect(), ro_gui_window_invalidate_area(), ro_plot_clip(), ro_plot_rectangle(), scrollbar_rectangle(), scrollbar_redraw(), search_text(), tb_txt_callback(), text_draw(), text_redraw(), textarea_clear_selection(), textarea_drop_text(), textarea_keypress(), textarea_redraw(), textarea_reflow_multiline(), textarea_replace_text_internal(), textarea_scrollbar_callback(), textarea_select(), textarea_set_caret_internal(), textplain_coords_from_range(), textplain_redraw(), textplain_textselection_redraw(), treeview__cw_scroll_to_node(), treeview_clear_selection(), treeview_contract(), treeview_create_node_entry(), treeview_create_node_folder(), treeview_delete_node(), treeview_delete_selection(), treeview_edit_cancel(), treeview_edit_node_at_point(), treeview_edit_selection(), treeview_expand(), treeview_keyboard_navigation(), treeview_keypress(), treeview_mouse_action(), treeview_move_selection(), treeview_node_mouse_action_cb(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), treeview_redraw(), treeview_redraw_search(), treeview_redraw_tree(), treeview_select_all(), treeview_set_move_indicator(), treeview_textarea_callback(), treeview_textarea_search_callback(), treeview_update_node_entry(), treeview_update_node_folder(), vscroll_redraw(), win32_window_invalidate_area(), win32_window_set_scroll(), win32_window_update_extent(), window_process_redraws(), and window_redraw_content().

◆ y1

int rect::y1

Bottom right.

Definition at line 42 of file types.h.

Referenced by ami_cw_redraw(), ami_cw_redraw_rect(), ami_cw_simplerefresh(), ami_do_redraw(), ami_gui_event(), ami_gui_scroll_internal(), ami_gui_window_update_box_deferred(), ami_gui_window_update_box_deferred_check(), ami_ns_rect_to_ibox(), ami_rectangle(), ami_refresh_window(), ami_switch_tab(), amiga_plugin_hack_redraw(), atari_treeview_invalidate_area(), atari_window_invalidate_area(), beos_window_invalidate_area(), box_bounds(), box_contains_point(), box_textarea_callback(), browser_window_callback(), browser_window_content_done(), browser_window_create_iframes(), browser_window_invalidate_rect(), browser_window_mouse_track_internal(), browser_window_place_caret(), browser_window_redraw(), browser_window_scroll_callback(), browser_window_update(), coords_from_range(), cw_helper_scroll_visible(), fb_redraw_text(), fb_redraw_text_button(), fb_window_invalidate_area(), form_redraw_select_menu(), frag_scroll(), framebuffer_plot_line(), framebuffer_plot_rectangle(), gif__animate(), gui_window_drag_start(), gui_window_set_scroll(), hscroll_redraw(), html_redraw_background(), html_redraw_border_plot(), html_redraw_box(), html_redraw_checkbox(), html_redraw_inline_background(), html_redraw_inline_borders(), html_redraw_text_decoration_block(), html_redraw_text_decoration_inline(), html_set_focus(), html_textsearch_bounds(), html_textselection_redraw(), image_bitmap_plot(), knockout_calculate(), knockout_plot_bitmap(), knockout_plot_rectangle(), local_history_scroll_to_cursor(), monkey_plot_rectangle(), monkey_window_invalidate_area(), nsbeos_plot_clip(), nsbeos_plot_rectangle(), nsgtk_cw_invalidate_area(), nsgtk_plot_rectangle(), nsgtk_print_plot_rectangle(), nsgtk_window_invalidate_area(), nsw32_cw_invalidate_area(), nsws_drawable_hscroll(), nsws_drawable_vscroll(), page_info_redraw(), plot_blit_bitmap(), plot_clip(), plot_clipped_rectangle(), plot_get_abs_clipping_grect(), plot_get_clip(), plot_rectangle(), plot_set_abs_clipping(), rect_intersect(), rectangle(), redraw_entry(), redraw_slot_schedule(), ro_cw_invalidate(), ro_cw_redraw(), ro_gui_status_bar_redraw(), ro_gui_window__redraw_rect(), ro_gui_window_invalidate_area(), ro_plot_clip(), ro_plot_rectangle(), scrollbar_rectangle(), scrollbar_redraw(), search_text(), tb_txt_callback(), text_draw(), text_redraw(), textarea_clear_selection(), textarea_drop_text(), textarea_keypress(), textarea_redraw(), textarea_reflow_multiline(), textarea_replace_text_internal(), textarea_scrollbar_callback(), textarea_select(), textarea_set_caret_internal(), textplain_coords_from_range(), textplain_redraw(), textplain_textselection_redraw(), treeview__cw_scroll_to_node(), treeview__search(), treeview_clear_selection(), treeview_contract(), treeview_create_node_entry(), treeview_create_node_folder(), treeview_delete_node(), treeview_delete_selection(), treeview_edit_cancel(), treeview_edit_node_at_point(), treeview_edit_selection(), treeview_expand(), treeview_keyboard_navigation(), treeview_mouse_action(), treeview_move_selection(), treeview_node_mouse_action_cb(), treeview_node_selection_walk_cb(), treeview_propagate_selection(), treeview_redraw(), treeview_redraw_search(), treeview_redraw_tree(), treeview_select_all(), treeview_set_move_indicator(), treeview_textarea_callback(), treeview_textarea_search_callback(), treeview_update_node_entry(), treeview_update_node_folder(), vscroll_redraw(), win32_window_invalidate_area(), win32_window_update_extent(), window_process_redraws(), and window_redraw_content().


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