|
GDS-Render v1.2.1
|
Defines types and macros used by the GDS-Parser. More...
#include <stdint.h>#include <glib.h>Go to the source code of this file.
Data Structures | |
| struct | gds_point |
| A point in the 2D plane. Sometimes referred to as vertex. More... | |
| struct | gds_cell_checks |
| Stores the result of the cell checks. More... | |
| struct | gds_cell_checks::_check_internals |
| For the internal use of the checker. More... | |
| struct | gds_time_field |
| Date information for cells and libraries. More... | |
| struct | gds_graphics |
| A GDS graphics object. More... | |
| struct | gds_cell_instance |
| This represents an instanc of a cell inside another cell. More... | |
| struct | gds_cell |
| A Cell inside a gds_library. More... | |
| struct | gds_library |
| GDS Toplevel library. More... | |
Macros | |
| #define | CELL_NAME_MAX (100) |
| Maximum length of a gds_cell::name or a gds_library::name. More... | |
| #define | MIN(a, b) (((a) < (b)) ? (a) : (b)) |
| Return smaller number. More... | |
| #define | MAX(a, b) (((a) > (b)) ? (a) : (b)) |
| Return bigger number. More... | |
Enumerations | |
| enum | { GDS_CELL_CHECK_NOT_RUN = -1 } |
| Defintion of check counter default value that indicates that the corresponding check has not yet been executed. More... | |
| enum | graphics_type { GRAPHIC_PATH = 0 , GRAPHIC_POLYGON = 1 , GRAPHIC_BOX = 2 } |
| Types of graphic objects. More... | |
| enum | path_type { PATH_FLUSH = 0 , PATH_ROUNDED = 1 , PATH_SQUARED = 2 } |
| Defines the line caps of a path. More... | |
Defines types and macros used by the GDS-Parser.
Definition in file gds-types.h.