wxArt2D
|
GdsII format input and output. More...
#include "a2dprivate.h"
#include "wx/canvas/layerinf.h"
#include "wx/canvas/cantext.h"
#include <wx/wfstream.h>
Go to the source code of this file.
Classes | |
struct | gds_strans_bitflags |
holds GDS-II info for reflection and positioning More... | |
class | Strans |
class to hold GDS-II transformation info, only used within the GDSII reader More... | |
class | a2dIOHandlerGDSIn |
Input driver for GDSII files. More... | |
class | a2dIOHandlerGDSOut |
Output driver for GDSII files. More... | |
Typedefs | |
typedef wxByte | G_BYTE |
typedef wxUint16 | TWO_G_BYTE_UNSIGNED_INTEGER |
typedef wxUint32 | FOUR_G_BYTE_UNSIGNED_INTEGER |
typedef wxInt16 | TWO_G_BYTE_SIGNED_INTEGER |
typedef wxInt32 | FOUR_G_BYTE_SIGNED_INTEGER |
typedef wxFloat32 | FOUR_G_BYTE_REAL |
typedef wxFloat64 | EIGHT_G_BYTE_REAL |
typedef struct gds_strans_bitflags | gds_strans_bitflags |
holds GDS-II info for reflection and positioning | |
Variables | |
const int | GDS_HEADERSIZE = 4 |
const a2dError | a2dError_GDSIIparse |
GdsII format input and output.
GDSII is an important mask industry interfacing format. Primitives on layers, stored in structures. This format was one of the main sources of insperation for the design of wxCanvasDocument's. The most important feature is that a group/structure can be placed at several location in a drawing without duplicating the data. So multiple reference to a drawing, which lead to reference counted objects (a2dObject) and smart pointers.
Copyright: 2000-2004 (c) Klaas Holwerda
Licence: wxWidgets Licence
RCS-ID:
Definition in file gdsio.h.
const a2dError a2dError_GDSIIparse |
GDSII parsing error