19static void symbol(
const SYMBOL *
Symb,
double x0,
double y0,
33 for (i = 0; i <
Symb->count; i++) {
55 for (k = 0; k < chain->
scount; k++) {
56 x[k] = x0 + sx * chain->
sx[k];
57 y[k] =
y0 - sy * chain->
sy[k];
78 for (k = 0; k < chain->
scount; k++) {
79 xp = x0 + sx * chain->
sx[k];
80 yp =
y0 - sy * chain->
sy[k];
101 chain = part->
chain[0];
105 xp = x0 + sx * chain->
sx[
j];
double D_get_d_to_u_yconv(void)
void D_cont_abs(double, double)
void D_polygon_abs(const double *, const double *, int)
void D_RGB_color(int, int, int)
void D_move_abs(double, double)
double D_get_d_to_u_xconv(void)
void G_free(void *)
Free allocated memory.
int G_debug(int, const char *,...) __attribute__((format(printf
void D_symbol2(const SYMBOL *Symb, double x0, double y0, const RGBA_Color *primary_color, const RGBA_Color *secondary_color)
draw a symbol at pixel coordinates (alternate)
void D_symbol(const SYMBOL *Symb, double x0, double y0, const RGBA_Color *line_color, const RGBA_Color *fill_color)
draw a symbol at pixel coordinates