pcb 4.1.1
An interactive printed circuit board layout editor.
|
00001 00033 #ifndef PCB_COPY_H 00034 #define PCB_COPY_H 00035 00036 #include "global.h" 00037 00038 /* --------------------------------------------------------------------------- 00039 * some defines 00040 */ 00041 #define COPY_TYPES \ 00042 (VIA_TYPE | LINE_TYPE | TEXT_TYPE | \ 00043 ELEMENT_TYPE | ELEMENTNAME_TYPE | POLYGON_TYPE | ARC_TYPE) 00044 00045 00046 PolygonType * CopyPolygonLowLevel (PolygonType *, PolygonType *); 00047 ElementType * CopyElementLowLevel (DataType *, ElementType *, bool, Coord, Coord, int mask_flags); 00048 bool CopyPastebufferToLayout (Coord, Coord); 00049 void *CopyObject (int, void *, void *, void *, Coord, Coord); 00050 00051 #endif