#include <unistd.h>
#include <sys/stat.h>
#include "render.h"
Include dependency graph for psusershape.c:
Go to the source code of this file.
Defines | |
#define | FILTER_EPSF 1 |
Enumerations | |
enum | { ASCII, LATIN1, NONLATIN } |
Functions | |
void | epsf_init (node_t *n) |
void | epsf_free (node_t *n) |
void | epsf_emit_body (usershape_t *us, FILE *of) |
void | epsf_define (FILE *of) |
char * | ps_string (char *ins, int latin) |
#define FILTER_EPSF 1 |
Definition at line 129 of file psusershape.c.
anonymous enum |
void epsf_define | ( | FILE * | of | ) |
Definition at line 165 of file psusershape.c.
References dtfirst, dtnext, epsf_emit_body(), usershape_s::macro_id, and usershape_s::must_inline.
void epsf_emit_body | ( | usershape_t * | us, | |
FILE * | of | |||
) |
Definition at line 134 of file psusershape.c.
References usershape_s::data, and strncasecmp().
Referenced by epsf_define().
void epsf_free | ( | node_t * | n | ) |
void epsf_init | ( | node_t * | n | ) |
Definition at line 99 of file psusershape.c.
References agerr(), agget(), AGWARN, usershape_s::h, epsf_s::macro_id, usershape_s::macro_id, Agnode_t::name, ND_height, ND_shape_info, ND_width, NEW, epsf_s::offset, safefile(), usershape_s::w, point::x, usershape_s::x, point::y, and usershape_s::y.
Referenced by shapeOf().
char* ps_string | ( | char * | ins, | |
int | latin | |||
) |
Definition at line 221 of file psusershape.c.
References agerr(), AGWARN, agxbinit(), agxbputc, agxbuse, ASCII, agxbuf::buf, free(), LATIN1, LPAREN, NULL, RPAREN, and utf8ToLatin1().