|
Graphviz 14.0.3~dev.20251028.0232
|
#include <usershape.h>
Data Fields | |
| Dtlink_t | link |
| const char * | name |
| int | macro_id |
| bool | must_inline |
| bool | nocache |
| FILE * | f |
| imagetype_t | type |
| char * | stringtype |
| double | x |
| double | y |
| double | w |
| double | h |
| int | dpi |
| void * | data |
| size_t | datasize |
| void(* | datafree )(usershape_t *us) |
Definition at line 52 of file usershape.h.
| void* usershape_s::data |
Definition at line 63 of file usershape.h.
Referenced by cairo_freeimage(), cairo_loadimage(), core_loadimage_ps(), core_loadimage_pslib(), epsf_emit_body(), gd_freeimage(), gd_loadimage(), gd_loadimage_gd(), gdiplus_freeimage(), gdiplus_loadimage(), gdk_freeimage(), gdk_loadimage(), gvloadimage_gs_free(), gvloadimage_gs_load(), gvloadimage_rsvg_free(), gvloadimage_rsvg_load(), gvusershape_open(), lasi_loadimage_ps(), ps_freeimage(), ps_freeimage(), ps_image_free(), quartz_freeimage(), quartz_loadimage(), user_init(), and usershape_close().
| void(* usershape_s::datafree) (usershape_t *us) |
Definition at line 65 of file usershape.h.
Referenced by cairo_loadimage(), core_loadimage_ps(), gd_loadimage(), gdiplus_loadimage(), gdk_loadimage(), gvloadimage_gs_load(), gvloadimage_rsvg_load(), lasi_loadimage_ps(), quartz_loadimage(), and usershape_close().
| size_t usershape_s::datasize |
Definition at line 64 of file usershape.h.
Referenced by core_loadimage_ps(), lasi_loadimage_ps(), ps_freeimage(), and ps_freeimage().
| int usershape_s::dpi |
Definition at line 62 of file usershape.h.
Referenced by bmp_size(), gif_size(), gvloadimage_process_surface(), gvusershape_size_dpi(), ico_size(), jpeg_size(), pdf_size(), png_size(), ps_size(), svg_size(), and webp_size().
| FILE* usershape_s::f |
Definition at line 58 of file usershape.h.
Referenced by bmp_size(), cairo_loadimage(), core_loadimage_ps(), gd_loadimage(), gif_size(), gvusershape_file_access(), gvusershape_file_release(), gvusershape_open(), ico_size(), imagetype(), jpeg_size(), lasi_loadimage_ps(), pdf_size(), png_size(), ps_size(), quartz_loadimage(), svg_size(), usershape_close(), and webp_size().
| double usershape_s::h |
Definition at line 61 of file usershape.h.
Referenced by bmp_size(), epsf_init(), gdk_loadimage_cairo(), gif_size(), gvloadimage_gs_cairo(), gvloadimage_process_surface(), gvloadimage_rsvg_cairo(), gvusershape_size_dpi(), ico_size(), jpeg_size(), pango_loadimage_cairo(), pdf_size(), png_size(), ps_size(), svg_size(), user_init(), and webp_size().
| Dtlink_t usershape_s::link |
Definition at line 53 of file usershape.h.
| int usershape_s::macro_id |
Definition at line 55 of file usershape.h.
Referenced by core_loadimage_ps(), epsf_init(), lasi_loadimage_ps(), and user_init().
| bool usershape_s::must_inline |
Definition at line 56 of file usershape.h.
Referenced by core_loadimage_ps(), lasi_loadimage_ps(), and user_init().
| const char* usershape_s::name |
Definition at line 54 of file usershape.h.
Referenced by cairo_loadimage(), core_loadimage_fig(), core_loadimage_ps(), core_loadimage_pslib(), core_loadimage_svg(), core_loadimage_tk(), core_loadimage_vrml(), core_loadimage_xdot(), freeUsershape(), gd_loadimage(), gdiplus_loadimage(), gdk_loadimage(), gdk_set_mimedata(), gvloadimage(), gvloadimage_gs_load(), gvloadimage_process_file(), gvloadimage_process_surface(), gvloadimage_rsvg_load(), gvusershape_file_access(), gvusershape_open(), jpeg_size(), lasi_loadimage_ps(), pango_loadimage_cairo(), quartz_loadimage(), and user_init().
| bool usershape_s::nocache |
Definition at line 57 of file usershape.h.
Referenced by gvusershape_file_access(), and gvusershape_file_release().
| char* usershape_s::stringtype |
Definition at line 60 of file usershape.h.
Referenced by gvloadimage(), and imagetype().
| imagetype_t usershape_s::type |
Definition at line 59 of file usershape.h.
Referenced by cairo_loadimage(), core_loadimage_ps(), gd_loadimage(), gdk_loadimage(), gdk_set_mimedata(), gvloadimage_rsvg_load(), imagetype(), lasi_loadimage_ps(), and quartz_loadimage().
| double usershape_s::w |
Definition at line 61 of file usershape.h.
Referenced by bmp_size(), epsf_init(), gdk_loadimage_cairo(), gif_size(), gvloadimage_gs_cairo(), gvloadimage_process_surface(), gvloadimage_rsvg_cairo(), gvusershape_size_dpi(), ico_size(), jpeg_size(), pango_loadimage_cairo(), pdf_size(), png_size(), ps_size(), svg_size(), user_init(), and webp_size().
| double usershape_s::x |
Definition at line 61 of file usershape.h.
Referenced by core_loadimage_ps(), epsf_init(), gvloadimage_gs_cairo(), gvloadimage_process_surface(), lasi_loadimage_ps(), pdf_size(), ps_size(), and user_init().
| double usershape_s::y |
Definition at line 61 of file usershape.h.
Referenced by core_loadimage_ps(), epsf_init(), gvloadimage_process_surface(), lasi_loadimage_ps(), pdf_size(), ps_size(), and user_init().