pcb 4.1.1
An interactive printed circuit board layout editor.

hid_draw.h File Reference

Human Interface Device - Drawing. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hid_draw_st
 Low level drawing API Drawing Functions. More...

Enumerations

enum  mask_mode { HID_MASK_OFF = 0, HID_MASK_BEFORE = 1, HID_MASK_CLEAR = 2, HID_MASK_AFTER = 3 }
 

Mask modes.

More...

Detailed Description

Human Interface Device - Drawing.


Copyright.


PCB, interactive printed circuit board design

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Contact addresses for paper mail and Email: harry eaton, 6697 Buttonhole Ct, Columbia, MD 21044 USA haceaton@aplcomm.jhuapl.edu

Definition in file hid_draw.h.


Enumeration Type Documentation

enum mask_mode

Mask modes.

Enumerator:
HID_MASK_OFF 

Flush the buffer and return to non-mask operation.

HID_MASK_BEFORE 

Polygons being drawn before clears.

HID_MASK_CLEAR 

Clearances being drawn.

HID_MASK_AFTER 

Polygons being drawn after clears.

Definition at line 34 of file hid_draw.h.