2 void (*draw_pin
) (PinType
*, const BoxType
*, void *);
3 void (*draw_pin_mask
) (PinType
*, const BoxType
*, void *);
4 void (*draw_pin_hole
) (PinType
*, const BoxType
*, void *);
5 void (*draw_via
) (PinType
*, const BoxType
*, void *);
6 void (*draw_via_mask
) (PinType
*, const BoxType
*, void *);
7 void (*draw_via_hole
) (PinType
*, const BoxType
*, void *);
8 void (*draw_pad
) (PadType
*, const BoxType
*, void *);
9 void (*draw_pad_mask
) (PadType
*, const BoxType
*, void *);
10 void (*draw_pad_paste
) (PadType
*, const BoxType
*, void *);
11 void (*draw_line
) (LineType
*, const BoxType
*, void *);
12 void (*draw_rat
) (RatType
*, const BoxType
*, void *);
13 void (*draw_arc
) (ArcType
*, const BoxType
*, void *);
14 void (*draw_poly
) (PolygonType
*, const BoxType
*, void *);
15 void (*draw_ppv
) (int, const BoxType
*, void *);
16 void (*draw_holes
) (int plated
, int from_group
, int to_group
, const BoxType
*, void *);
17 void (*draw_layer
) (LayerType
*, const BoxType
*, void *);
20 extern struct draw_funcs
*dapi
;