The rather complicated table below describes how various features apply to the input and output generation panels and functions.
| Operation From | Scaling | Layer Filter | Cell Name Mapping | Windowing |
|---|---|---|---|---|
| Windows | ||||
| Export Control | W | w C,F,P | o F,W,C | |
| Import Control | R | Y | r A,C,F,P | |
| Format Conversion | C | Y | r C,F,P | c W,C,F,E |
| Open Cell Hierarchy | R | r C,F,P | ||
| create CGD | C | Y | r C,F,P | c W,C,F,E |
| Open/Place/drag-drop | ||||
| Script Functions | ||||
| Current Cell | ||||
| Edit | ||||
| OpenCell | R | Y | r A,C,F,P | |
| Save | ||||
| Layout File Format Conversion | ||||
| FromArchive | C | Y | r C,F,P | c W,C,F,E |
| FromNative | C | Y | r C,F,P | |
| Export Layout File | ||||
| SaveCellAsNative | ||||
| Export | W | w C,F,P | o F,W,C | |
| ToXIC | W | w C,F,P | o F,W,C | |
| ToCG | W | w C,F,P | o F,W,C | |
| ToCIF | W | w C,F,P | o F,W,C | |
| ToGDS | W | w C,F,P | o F,W,C | |
| ToGdsLibrary | W | w C,F,P | o F | |
| ToOASIS | W | w C,F,P | o F,W,C | |
| ToTxt | ||||
| Cell Hierarchy Digest | ||||
| OpenCellHierDigest | r C,F,P | |||
| ChdLoadGeometry | Y | |||
| ChdEdit | s | Y | ||
| ChdOpenFlat | s | Y | w,c | |
| ChdWrite | s | Y | w,c,f,e | |
| ChdWriteSplit | Y | |||
| Assembly Stream | ||||
| StreamSource | Y | r C,P | ||
| Trapezoid Lists and Layer Expressions | ||||
| ChdGetZlist | s | Y | w,c | |
| Polymorphic Flat Database | ||||
| ChdOpenOdb | s | Y | w,c | |
| ChdOpenZdb | s | Y | w,c | |
| ChdOpenZbdb | s | Y | w | |
Notes:
| r or w | Reading or writing variables. |
| A | The auto-aliasing feature for cell name clashes is available. |
| C | Case conversion is available. |
| F | Alias files can be used. |
| P | A prefix and/or suffix can be added to cell names. |
The codes in the Windowing column are:
| c or o | Conversion or output values. |
| W | Windowing is available. |
| C | Clipping to the window is possible. |
| F | Flattening is available. |
| E | Empty cell filtering is available. |
If flattening (F) is listed first, the other options are only available when flattening. The option letters are listed in lower case for script functions that take local values as arguments.