Index: obj_poly.h =================================================================== --- obj_poly.h (revision 11707) +++ obj_poly.h (revision 11708) @@ -57,6 +57,7 @@ void pcb_poly_bbox(pcb_polygon_t *Polygon); pcb_polygon_t *pcb_poly_new_from_rectangle(pcb_layer_t *Layer, pcb_coord_t X1, pcb_coord_t Y1, pcb_coord_t X2, pcb_coord_t Y2, pcb_coord_t Clearance, pcb_flag_t Flags); +pcb_polygon_t *pcb_poly_new_from_poly(pcb_layer_t *Layer, pcb_polygon_t *src, pcb_coord_t offs, pcb_coord_t Clearance, pcb_flag_t Flags); pcb_polygon_t *pcb_poly_new(pcb_layer_t *Layer, pcb_coord_t Clearance, pcb_flag_t Flags); pcb_polygon_t *pcb_poly_dup(pcb_layer_t *dst, pcb_polygon_t *src); pcb_polygon_t *pcb_poly_dup_at(pcb_layer_t *dst, pcb_polygon_t *src, pcb_coord_t dx, pcb_coord_t dy);