Main Page
About KLayout
Documentation
Download & Build
Galleries
Forum
Contact
Impressum
Class Overview (version 0.18)
Index
AbstractMenu
The abstract menu class
Action
This class implements an event handler for a menu event
ActionBase
An action
Annotation
This class implements an "annotation object"
Application
The application object
ArgType
The description of a type (argument or return value)
Box
A box class
BrowserDialog
The HTML browser dialog
BrowserSource
The
BrowserDialog
source for "int" URL's
Cell
The cell object
CellInstArray
A single or array cell instance
CellView
A "cell view" reference
Class
The interface to the declarations of classes and methods
CplxTrans
A complex transformation
DBox
A box class
DCplxTrans
A complex transformation
DEdge
An edge class
DPath
An path class
DPoint
A point class with double (floating-point) coordinates
DPolygon
A polygon class
DSimplePolygon
A simple polygon class
DText
A text object
DTrans
A simple transformation
DoubleValue
Encapsulate a floating point value
Edge
An edge class
EdgeProcessor
The edge processor (boolean, sizing, merge)
FileDialog
Various methods to request a file name
ICplxTrans
A complex transformation
InputDialog
Various methods to open a dialog requesting data entry
InstElement
An element in an instantiation path
Instance
An instance proxy
IntValue
Encapsulate an integer value
LayerInfo
A structure encapsulating the layer properties
LayerMap
An object representing an arbitrary mapping of physical layers to logical layers
LayerProperties
The layer properties structure
LayerPropertiesIterator
Flat layer iterator
LayerPropertiesNode
A layer properties node structure
Layout
The layout object
LayoutView
The view object presenting one or more layout objects
LoadLayoutOptions
Layout reader options
MainWindow
The main application window and central controller object
Marker
The floating-point coordinate marker object
MessageBox
Various methods to display message boxes
Method
The interface to a method declaration
ObjectInstPath
A class describing a selected shape or instance
Observer
This class implements an event handler for use with 'observer' interfaces
ObserverBase
The 'Observer' base class
ParentInstArray
A parent instance
Path
An path class
Point
An integer point class
Polygon
A polygon class
RecursiveShapeIterator
An iterator delivering shapes that touch or overlap the given region recursively
SaveLayoutOptions
Options for saving layouts
Shape
A shape proxy
ShapeProcessor
The shape processor (boolean, sizing, merge on shapes)
Shapes
A collection of shapes
SimplePolygon
A simple polygon class
StringListValue
Encapsulate a string list
StringValue
Encapsulate a string value
Text
A text object
Trans
A simple transformation