Marco Classes
Macros are object orientated. So there are some LayoutEditor spezific classes. The most important classes would be the class layout and class drawingField. The class layout is the LayoutEditor main windows. The class drawingField stores a complete design and includes method to manupulate it.
Contents
All macro classes specific of the LayoutEditor are:
Basic Classes
A list of variables of type double. |
|
Reading and writing files to disk. |
|
A list of variables of type integer. |
|
Mathematic function of defined in C. |
|
A single coordinate of a design or schematic. |
|
A list of object of type point. |
|
Starting and controlling other processes. |
|
A rectangle in a design. |
|
Some standard c functions. |
|
A graphical transformation. |
|
A character string. |
|
A list of object of type string. |
General/Setup Classes
A single layer |
|
Object used to map all layers of a design. |
|
Static object with access to all layer. |
|
Informations on OpenAccess library. |
|
A project with layout and schematic. |
|
Static object to all set up data. |
|
Splash window of LayoutEditor based applications. |
Layout Editor Classes
Handling of background images. |
|
Handling and generating of bar codes. |
|
Performing boolean operations. |
|
A single cell in a design. |
|
A list element for cells. |
|
A desing with display and data. |
|
Design rule checker. |
|
A single element of a design. |
|
A list element for disign elements. |
|
Extraction of electric parameters. |
|
The main layout window. |
|
Handling of the 3d view. |
Schematic Editor Classes
A device in a schematic sheet. |
|
A static object to access all known components. |
|
A net list. |
|
A device in a net list. |
|
A module to handle net lists. |
|
A schematic element. |
|
A list element for schematic elements. |
|
A schematic window. |
|
A complate schematic with data and display. |
|
A schematic sheet. |
|
A list element for sheets. |
Text Editor Classes
The display of a single text file. |
|
A text editor window. |
List of all Classes
- MacroClassBackgroundModule
- MacroClassBarcodeModule
- MacroClassBooleanHandler
- MacroClassCell
- MacroClassCellList
- MacroClassComponent
- MacroClassComponents
- MacroClassDoubleList
- MacroClassDrawingField
- MacroClassDrc
- MacroClassElement
- MacroClassElementList
- MacroClassExtractionModule
- MacroClassFile
- MacroClassIntList
- MacroClassLayer
- MacroClassLayerTranslator
- MacroClassLayers
- MacroClassLayout
- MacroClassMath
- MacroClassNetList
- MacroClassNetListDevice
- MacroClassNetListModule
- MacroClassOaInfo
- MacroClassPoint
- MacroClassPointArray
- MacroClassProcess
- MacroClassProject
- MacroClassRect
- MacroClassSElement
- MacroClassSElementList
- MacroClassSchematic
- MacroClassSchematicDisplay
- MacroClassSetup
- MacroClassSheet
- MacroClassSheetList
- MacroClassSplash
- MacroClassStdlib
- MacroClassStrans
- MacroClassString
- MacroClassStringList
- MacroClassTemplate
- MacroClassTextDisplay
- MacroClassTextEdit
- MacroClassView3dModule
