Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
gvplugin_gd.c
Go to the documentation of this file.
1/*************************************************************************
2 * Copyright (c) 2011 AT&T Intellectual Property
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * https://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors: Details at https://graphviz.org
9 *************************************************************************/
10
11#include <gvc/gvplugin.h>
12
20
21static gvplugin_api_t apis[] = {
22 {API_render, gvrender_gd_types},
23 {API_render, gvrender_vrml_types},
24 {API_textlayout, gvtextlayout_gd_types},
25 {API_loadimage, gvloadimage_gd_types},
26 {API_device, gvdevice_gd_types},
27 {API_device, gvdevice_gd_types2},
28 {API_device, gvdevice_vrml_types},
29 {(api_t)0, 0},
30};
31
32#ifdef GVDLL
33#define GVPLUGIN_GD_API __declspec(dllexport)
34#else
35#define GVPLUGIN_GD_API
36#endif
37
api_t
Definition gvcext.h:32
gvplugin_installed_t gvdevice_gd_types[]
gvplugin_installed_t gvloadimage_gd_types[]
GVPLUGIN_GD_API gvplugin_library_t gvplugin_gd_LTX_library
Definition gvplugin_gd.c:38
gvplugin_installed_t gvrender_gd_types[]
gvplugin_installed_t gvdevice_gd_types2[]
#define GVPLUGIN_GD_API
Definition gvplugin_gd.c:35
gvplugin_installed_t gvrender_vrml_types[]
static gvplugin_api_t apis[]
Definition gvplugin_gd.c:21
gvplugin_installed_t gvdevice_vrml_types[]
gvplugin_installed_t gvtextlayout_gd_types[]
ingroup plugin_api
Definition gvplugin.h:35