gerbv  2.10.1-dev~93f1b5
export-geda-pcb.c File Reference

Go to the source code of this file.

Functions

gboolean gerbv_export_geda_pcb_file_from_image (const gchar *file_name, gerbv_image_t *input_img, gerbv_user_transformation_t *trans)
 

Detailed Description

Functions for exporting Gerbv images to gEDA PCB files.

Definition in file export-geda-pcb.c.

Function Documentation

◆ gerbv_export_geda_pcb_file_from_image()

gboolean gerbv_export_geda_pcb_file_from_image ( const gchar *  filename,
gerbv_image_t image,
gerbv_user_transformation_t transform 
)

Export an image to a new file in gEDA PCB format.

Returns
TRUE if successful, or FALSE if not
Parameters
file_namethe filename for the new file
input_imgthe image to export
transthe transformation to apply before exporting

Definition at line 101 of file export-geda-pcb.c.

References gerbv_net::aperture, gerbv_image_t::aperture, gerbv_net::aperture_state, GERBV_APERTURE_STATE_FLASH, GERBV_APTYPE_CIRCLE, gerbv_image_duplicate_image(), GERBV_INTERPOLATION_PAREA_END, GERBV_INTERPOLATION_PAREA_START, gerbv_image_t::info, gerbv_net::interpolation, gerbv_image_t::netlist, gerbv_net::next, gerbv_net::start_x, gerbv_net::start_y, gerbv_net::stop_x, and gerbv_net::stop_y.