#include "config.h"
#include <stdbool.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <gvc/gvplugin_loadimage.h>
#include <common/utils.h>
#include <gvc/gvio.h>
#include "core_loadimage_xdot.h"
#include <util/agxbuf.h>
Go to the source code of this file.
|
enum | format_type {
FORMAT_PNG_XDOT
, FORMAT_GIF_XDOT
, FORMAT_JPEG_XDOT
, FORMAT_SVG_XDOT
,
FORMAT_PS_XDOT
, FORMAT_PNG_DOT
, FORMAT_GIF_DOT
, FORMAT_JPEG_DOT
,
FORMAT_SVG_DOT
, FORMAT_PS_DOT
, FORMAT_PNG_MAP
, FORMAT_GIF_MAP
,
FORMAT_JPEG_MAP
, FORMAT_SVG_MAP
, FORMAT_PS_MAP
, FORMAT_PNG_SVG
,
FORMAT_GIF_SVG
, FORMAT_JPEG_SVG
, FORMAT_SVG_SVG
, FORMAT_PNG_FIG
,
FORMAT_GIF_FIG
, FORMAT_JPEG_FIG
, FORMAT_PNG_VRML
, FORMAT_GIF_VRML
,
FORMAT_JPEG_VRML
, FORMAT_PS_PS
, FORMAT_PSLIB_PS
, FORMAT_GIF_TK
} |
|
|
shape_desc * | find_user_shape (char *name) |
|
static void | core_loadimage_svg (GVJ_t *job, usershape_t *us, boxf b, bool filled) |
|
static void | core_loadimage_fig (GVJ_t *job, usershape_t *us, boxf bf, bool filled) |
|
static void | core_loadimage_vrml (GVJ_t *job, usershape_t *us, boxf b, bool filled) |
|
static void | ps_freeimage (usershape_t *us) |
|
static void | core_loadimage_ps (GVJ_t *job, usershape_t *us, boxf b, bool filled) |
|
static void | core_loadimage_pslib (GVJ_t *job, usershape_t *us, boxf b, bool filled) |
|
static void | core_loadimage_tk (GVJ_t *job, usershape_t *us, boxf b, bool filled) |
|
static void | core_loadimage_null (GVJ_t *gvc, usershape_t *us, boxf b, bool filled) |
|
◆ format_type
Enumerator |
---|
FORMAT_PNG_XDOT | |
FORMAT_GIF_XDOT | |
FORMAT_JPEG_XDOT | |
FORMAT_SVG_XDOT | |
FORMAT_PS_XDOT | |
FORMAT_PNG_DOT | |
FORMAT_GIF_DOT | |
FORMAT_JPEG_DOT | |
FORMAT_SVG_DOT | |
FORMAT_PS_DOT | |
FORMAT_PNG_MAP | |
FORMAT_GIF_MAP | |
FORMAT_JPEG_MAP | |
FORMAT_SVG_MAP | |
FORMAT_PS_MAP | |
FORMAT_PNG_SVG | |
FORMAT_GIF_SVG | |
FORMAT_JPEG_SVG | |
FORMAT_SVG_SVG | |
FORMAT_PNG_FIG | |
FORMAT_GIF_FIG | |
FORMAT_JPEG_FIG | |
FORMAT_PNG_VRML | |
FORMAT_GIF_VRML | |
FORMAT_JPEG_VRML | |
FORMAT_PS_PS | |
FORMAT_PSLIB_PS | |
FORMAT_GIF_TK | |
Definition at line 29 of file gvloadimage_core.c.
◆ core_loadimage_fig()
◆ core_loadimage_null()
◆ core_loadimage_ps()
Definition at line 142 of file gvloadimage_core.c.
References usershape_s::data, usershape_s::datafree, usershape_s::datasize, epsf_emit_body(), usershape_s::f, FT_EPS, FT_PS, gvprintf(), gvusershape_file_access(), gvusershape_file_release(), boxf::LL, usershape_s::macro_id, malloc(), usershape_s::must_inline, usershape_s::name, NULL, ps_freeimage(), read(), usershape_s::type, pointf_s::x, usershape_s::x, pointf_s::y, and usershape_s::y.
◆ core_loadimage_pslib()
◆ core_loadimage_svg()
◆ core_loadimage_tk()
◆ core_loadimage_vrml()
◆ find_user_shape()
◆ ps_freeimage()
◆ engine_fig
Initial value:= {
}
static void core_loadimage_fig(GVJ_t *job, usershape_t *us, boxf bf, bool filled)
Definition at line 257 of file gvloadimage_core.c.
◆ engine_null
Initial value:= {
}
static void core_loadimage_null(GVJ_t *gvc, usershape_t *us, boxf b, bool filled)
Definition at line 273 of file gvloadimage_core.c.
◆ engine_ps
Initial value:= {
}
static void core_loadimage_ps(GVJ_t *job, usershape_t *us, boxf b, bool filled)
Definition at line 265 of file gvloadimage_core.c.
◆ engine_pslib
Initial value:= {
}
static void core_loadimage_pslib(GVJ_t *job, usershape_t *us, boxf b, bool filled)
Definition at line 269 of file gvloadimage_core.c.
◆ engine_svg
Initial value:= {
}
static void core_loadimage_svg(GVJ_t *job, usershape_t *us, boxf b, bool filled)
Definition at line 253 of file gvloadimage_core.c.
◆ engine_tk
Initial value:= {
}
static void core_loadimage_tk(GVJ_t *job, usershape_t *us, boxf b, bool filled)
Definition at line 281 of file gvloadimage_core.c.
◆ engine_vrml
Initial value:= {
}
static void core_loadimage_vrml(GVJ_t *job, usershape_t *us, boxf b, bool filled)
Definition at line 261 of file gvloadimage_core.c.
◆ engine_xdot
Initial value:= {
}
void core_loadimage_xdot(GVJ_t *, usershape_t *, boxf, bool)
Definition at line 277 of file gvloadimage_core.c.
◆ gvloadimage_core_types