Graphviz 13.0.0~dev.20250121.0651
|
#include <Availability.h>
Go to the source code of this file.
Enumerations | |
enum | format_type { FORMAT_NONE , FORMAT_CGIMAGE , FORMAT_BMP , FORMAT_EXR , FORMAT_GIF , FORMAT_ICNS , FORMAT_ICO , FORMAT_JPEG , FORMAT_JPEG2000 , FORMAT_PDF , FORMAT_PICT , FORMAT_PNG , FORMAT_PSD , FORMAT_SGI , FORMAT_TIFF , FORMAT_TGA } |
Functions | |
void * | quartz_new_layout (char *fontname, double fontsize, char *text) |
void | quartz_size_layout (void *layout, double *width, double *height, double *yoffset_layout) |
void | quartz_draw_layout (void *layout, CGContextRef context, CGPoint position) |
void | quartz_free_layout (void *layout) |
Variables | |
static const int | BYTE_ALIGN = 15 |
static const int | BITS_PER_COMPONENT = 8 |
CGDataConsumerCallbacks | device_data_consumer_callbacks |
enum format_type |
Enumerator | |
---|---|
FORMAT_NONE | |
FORMAT_CGIMAGE | |
FORMAT_BMP | |
FORMAT_EXR | |
FORMAT_GIF | |
FORMAT_ICNS | |
FORMAT_ICO | |
FORMAT_JPEG | |
FORMAT_JPEG2000 | |
FORMAT_PDF | |
FORMAT_PICT | |
FORMAT_PNG | |
FORMAT_PSD | |
FORMAT_SGI | |
FORMAT_TIFF | |
FORMAT_TGA |
Definition at line 25 of file gvplugin_quartz.h.
void quartz_draw_layout | ( | void * | layout, |
CGContextRef | context, | ||
CGPoint | position | ||
) |
void quartz_free_layout | ( | void * | layout | ) |
Referenced by quartz_textlayout(), and quartzgen_textspan().
void * quartz_new_layout | ( | char * | fontname, |
double | fontsize, | ||
char * | text | ||
) |
Referenced by quartz_textlayout(), and quartzgen_textspan().
void quartz_size_layout | ( | void * | layout, |
double * | width, | ||
double * | height, | ||
double * | yoffset_layout | ||
) |
|
static |
Definition at line 45 of file gvplugin_quartz.h.
Referenced by quartzgen_begin_page().
|
static |
Definition at line 44 of file gvplugin_quartz.h.
Referenced by quartzgen_begin_page().
|
extern |
Definition at line 33 of file gvplugin_quartz.c.
Referenced by quartzgen_begin_page(), and quartzgen_end_job().