General information:Author: klaas Version: 1.0 Date: Thu Oct 21 10:53:51 MET 1999 |
Header files:
|
Code files:
|
contains the layer properties for one layer, settings like color, fill paterns etc.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
LayerInfo()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: char* |
Declaration:
char* Get_Name()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: long |
Declaration:
long Get_BorderColor()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: long |
Declaration:
long Get_FillColor()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: int |
Declaration:
int Get_Brush()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL Get_Visible()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL Get_Selectable()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL Get_Available()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: int |
Declaration:
int Get_Order()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL Get_ReadLayer()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: int |
Declaration:
int Get_GdsInMapping()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: int |
Declaration:
int Get_GdsOutMapping()
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Name(char* name = 0)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_BorderColor(unsigned char R = 0, unsigned char G = 0, unsigned char B = 0)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_BorderColor(long color = 0)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_FillColor(unsigned char R = 255, unsigned char G = 255, unsigned char B = 255)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_FillColor(long color = 0x00FFFFFFl)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Visible(G_BOOL status = True)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Selectable(G_BOOL status)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Brush(int brush = 1)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Available(G_BOOL status = False)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Order(int order)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_Read(G_BOOL status = True)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_GdsInMapping(int layer)
Description:
scope: public | purpose: normal | inline?: yes | function property: standard | type: basic | typename: void |
Declaration:
void Set_GdsOutMapping(int layer)
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: LayerInfo& |
Declaration:
LayerInfo& operator=(const LayerInfo&)
Description:
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _selectable
Description:
is the layer selectable
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _visible
Description:
is the layer visible
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _available
Description:
is the layer filled with primitives
scope: protected | type: basic | typename: G_BOOL |
Declaration:
G_BOOL _readlayer
Description:
will the layer be read from a file
scope: protected | type: basic | typename: long |
Declaration:
long _fillcolor
Description:
fill color for the layer
scope: protected | type: basic | typename: long |
Declaration:
long _bordercolor
Description:
border color for the layer
scope: protected | type: basic | typename: char |
Declaration:
char _name[50]
Description:
layer name
scope: protected | type: basic | typename: int |
Declaration:
int _brush
Description:
fill pattern
scope: protected | type: basic | typename: int |
Declaration:
int _order
Description:
drawing order number
scope: protected | type: basic | typename: int |
Declaration:
int _gdsinmap
Description:
mapping to this layer from the GDSII layer in the input file
scope: protected | type: basic | typename: int |
Declaration:
int _gdsoutmap
Description:
mapping to this layer from the GDSII layer in the output file