Chapter 4
API
Application Programming Interface for all supported scripting languages
Basic Classes
- dialog a custom input dialog
 
- doubleList a list of variables of type double
 
- file reading and writing files to disk
 
- intList a list of variables of type integer
 
- macro functions to get information on the current running macro
 
- math mathematical functions as defined in C
 
- point a single coordinate of a design or schematic
 
- pointArray a list of type point
 
- process starting and controlling other processes
 
- rect a rectangle in a design
 
- stdLib some standard c functions
 
- strans a graphical transformation
 
- string a character string
 
- stringList a list of type string
 
General/Setup Classes
- layer a single layer
 
- layerTranslator object used to map all layers of a design
 
- layers static object with access to all layer
 
- project a project with layout and schematic
 
- setup static object to all set up data
 
Layout Editor Classes
Schematic Editor Classes
3d Editor Classes
Text Editor Classes