w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

_cairo_rectangle_int Struct Reference

#include <cairo.h>

Public Attributes

int x
 
int y
 
int width
 
int height
 

Detailed Description

cairo_rectangle_int_t: @x: X coordinate of the left side of the rectangle @y: Y coordinate of the the top side of the rectangle @width: width of the rectangle @height: height of the rectangle

A data structure for holding a rectangle with integer coordinates.

Since: 1.10

Definition at line 483 of file cairo.h.

Member Data Documentation

◆ height

int _cairo_rectangle_int::height

Definition at line 485 of file cairo.h.

Referenced by _brect_to_cairo_rectangle(), _cairo_beos_surface_acquire_dest_image(), _cairo_box_round_to_rectangle(), _cairo_drm_surface_get_extents(), _cairo_gl_subsurface_operand_init(), _cairo_gl_surface_get_extents(), _cairo_gstate_transform_glyphs_to_backend(), _cairo_image_surface_get_extents(), _cairo_os2_surface_get_extents(), _cairo_pattern_get_extents(), _cairo_pattern_sampled_area(), _cairo_pdf_surface_add_pdf_pattern_or_shading(), _cairo_pdf_surface_analyze_operation(), _cairo_pdf_surface_emit_surface_pattern(), _cairo_pdf_surface_paint_surface_pattern(), _cairo_ps_form_emit(), _cairo_ps_surface_analyze_operation(), _cairo_ps_surface_create_padded_image_from_image(), _cairo_ps_surface_emit_recording_surface(), _cairo_ps_surface_emit_surface_pattern(), _cairo_ps_surface_paint_surface(), _cairo_rectangle_int_from_double(), _cairo_region_init_rectangle(), _cairo_script_surface_get_extents(), _cairo_surface_subsurface_map_to_image(), _cairo_svg_surface_emit_composite_recording_pattern(), _cairo_svg_surface_get_extents(), _cairo_traps_extract_region(), _cairo_win32_printing_surface_paint_recording_pattern(), _cairo_xcb_surface_fixup_unbounded(), _cairo_xcb_surface_fixup_unbounded_with_mask(), _cairo_xlib_core_fill_rectangles(), _cairo_xlib_surface_get_extents(), _cairo_xml_surface_get_extents(), _gradient_is_opaque(), _pixman_image_for_recording(), _pixman_image_for_surface(), _render_composite_boxes(), cairo_ps_surface_set_size(), cairo_region_contains_rectangle(), cairo_region_create_rectangle(), cairo_region_create_rectangles(), cairo_region_get_rectangle(), cairo_region_intersect_rectangle(), cairo_region_subtract_rectangle(), cairo_region_union_rectangle(), cairo_region_xor_rectangle(), fill_rectangles(), fixup_unbounded(), get_clip_source(), native_source(), record_source(), render_glyphs_via_mask(), subsurface_source(), and surface_source().

◆ width

int _cairo_rectangle_int::width

Definition at line 485 of file cairo.h.

Referenced by _brect_to_cairo_rectangle(), _cairo_beos_surface_acquire_dest_image(), _cairo_box_round_to_rectangle(), _cairo_drm_surface_get_extents(), _cairo_gl_subsurface_operand_init(), _cairo_gl_surface_get_extents(), _cairo_gstate_transform_glyphs_to_backend(), _cairo_image_surface_get_extents(), _cairo_os2_surface_get_extents(), _cairo_pattern_get_extents(), _cairo_pattern_sampled_area(), _cairo_pdf_surface_add_pdf_pattern_or_shading(), _cairo_pdf_surface_analyze_operation(), _cairo_pdf_surface_emit_surface_pattern(), _cairo_pdf_surface_paint_surface_pattern(), _cairo_ps_form_emit(), _cairo_ps_surface_analyze_operation(), _cairo_ps_surface_create_padded_image_from_image(), _cairo_ps_surface_emit_recording_surface(), _cairo_ps_surface_emit_surface_pattern(), _cairo_ps_surface_paint_surface(), _cairo_rectangle_int_from_double(), _cairo_region_init_rectangle(), _cairo_script_surface_get_extents(), _cairo_surface_subsurface_map_to_image(), _cairo_svg_surface_emit_composite_recording_pattern(), _cairo_svg_surface_get_extents(), _cairo_traps_extract_region(), _cairo_win32_printing_surface_paint_recording_pattern(), _cairo_xcb_surface_fixup_unbounded(), _cairo_xcb_surface_fixup_unbounded_with_mask(), _cairo_xlib_core_fill_rectangles(), _cairo_xlib_surface_get_extents(), _cairo_xml_surface_get_extents(), _gradient_is_opaque(), _pixman_image_for_recording(), _pixman_image_for_surface(), _render_composite_boxes(), cairo_ps_surface_set_size(), cairo_region_contains_rectangle(), cairo_region_create_rectangle(), cairo_region_create_rectangles(), cairo_region_get_rectangle(), cairo_region_intersect_rectangle(), cairo_region_subtract_rectangle(), cairo_region_union_rectangle(), cairo_region_xor_rectangle(), fill_rectangles(), fixup_unbounded(), get_clip_source(), i915_spans_init(), i965_spans_init(), native_source(), record_source(), render_glyphs_via_mask(), subsurface_source(), and surface_source().

◆ x

int _cairo_rectangle_int::x

Definition at line 484 of file cairo.h.

Referenced by pdf-org.Ref::__str__(), pdf.Ref::__str__(), _brect_to_cairo_rectangle(), _cairo_beos_surface_acquire_dest_image(), _cairo_box_round_to_rectangle(), _cairo_drm_surface_get_extents(), _cairo_gl_pattern_texture_setup(), _cairo_gl_subsurface_operand_init(), _cairo_gl_surface_get_extents(), _cairo_gstate_transform_glyphs_to_backend(), _cairo_image_surface_get_extents(), _cairo_os2_surface_get_extents(), _cairo_pattern_get_extents(), _cairo_pattern_sampled_area(), _cairo_pdf_surface_add_pdf_pattern_or_shading(), _cairo_pdf_surface_add_source_surface(), _cairo_pdf_surface_analyze_operation(), _cairo_pdf_surface_emit_surface_pattern(), _cairo_ps_form_emit(), _cairo_ps_surface_analyze_operation(), _cairo_ps_surface_create_padded_image_from_image(), _cairo_ps_surface_emit_recording_surface(), _cairo_ps_surface_emit_surface_pattern(), _cairo_ps_surface_paint_surface(), _cairo_rectangle_int_from_double(), _cairo_region_init_rectangle(), _cairo_script_surface_get_extents(), _cairo_surface_subsurface_get_target_with_offset(), _cairo_surface_subsurface_map_to_image(), _cairo_surface_subsurface_offset(), _cairo_surface_wrapper_init(), _cairo_surface_wrapper_needs_device_transform(), _cairo_svg_surface_get_extents(), _cairo_traps_extract_region(), _cairo_xcb_surface_fixup_unbounded(), _cairo_xcb_surface_fixup_unbounded_with_mask(), _cairo_xlib_core_fill_rectangles(), _cairo_xlib_surface_get_extents(), _cairo_xml_surface_get_extents(), _gradient_is_opaque(), _pixman_image_for_recording(), _pixman_image_for_surface(), _render_composite_boxes(), cairo_pdf_interchange_write_dest(), cairo_ps_surface_set_size(), cairo_region_contains_rectangle(), cairo_region_create_rectangle(), cairo_region_create_rectangles(), cairo_region_get_rectangle(), cairo_region_intersect_rectangle(), cairo_region_subtract_rectangle(), cairo_region_union_rectangle(), cairo_region_xor_rectangle(), fill_rectangles(), fixup_unbounded(), get_clip_source(), i915_spans_init(), i965_spans_init(), native_source(), record_source(), render_glyphs_via_mask(), render_pattern(), subsurface_source(), and surface_source().

◆ y

int _cairo_rectangle_int::y

Definition at line 484 of file cairo.h.

Referenced by _brect_to_cairo_rectangle(), _cairo_beos_surface_acquire_dest_image(), _cairo_box_round_to_rectangle(), _cairo_drm_surface_get_extents(), _cairo_gl_pattern_texture_setup(), _cairo_gl_subsurface_operand_init(), _cairo_gl_surface_get_extents(), _cairo_gstate_transform_glyphs_to_backend(), _cairo_image_surface_get_extents(), _cairo_os2_surface_get_extents(), _cairo_pattern_get_extents(), _cairo_pattern_sampled_area(), _cairo_pdf_surface_add_pdf_pattern_or_shading(), _cairo_pdf_surface_add_source_surface(), _cairo_pdf_surface_analyze_operation(), _cairo_pdf_surface_emit_surface_pattern(), _cairo_ps_form_emit(), _cairo_ps_surface_analyze_operation(), _cairo_ps_surface_create_padded_image_from_image(), _cairo_ps_surface_emit_recording_surface(), _cairo_ps_surface_emit_surface_pattern(), _cairo_ps_surface_paint_surface(), _cairo_rectangle_int_from_double(), _cairo_region_init_rectangle(), _cairo_script_surface_get_extents(), _cairo_surface_subsurface_get_target_with_offset(), _cairo_surface_subsurface_map_to_image(), _cairo_surface_subsurface_offset(), _cairo_surface_wrapper_init(), _cairo_surface_wrapper_needs_device_transform(), _cairo_svg_surface_get_extents(), _cairo_traps_extract_region(), _cairo_xcb_surface_fixup_unbounded(), _cairo_xcb_surface_fixup_unbounded_with_mask(), _cairo_xlib_core_fill_rectangles(), _cairo_xlib_surface_get_extents(), _cairo_xml_surface_get_extents(), _gradient_is_opaque(), _pixman_image_for_recording(), _pixman_image_for_surface(), _render_composite_boxes(), cairo_pdf_interchange_write_dest(), cairo_ps_surface_set_size(), cairo_region_contains_rectangle(), cairo_region_create_rectangle(), cairo_region_create_rectangles(), cairo_region_get_rectangle(), cairo_region_intersect_rectangle(), cairo_region_subtract_rectangle(), cairo_region_union_rectangle(), cairo_region_xor_rectangle(), fill_rectangles(), fixup_unbounded(), get_clip_source(), native_source(), record_source(), render_glyphs_via_mask(), render_pattern(), subsurface_source(), and surface_source().


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