Das Layout besteht aus einer Vielzahl von Polygonen. Mit Hilfe geometrischer Operationen und Verknüpfungen von Layern können die Polygone bearbeitet werden, um sie anschließend mit Hilfe von Messfunktionen zu überprüfen. Eine Regel kann aus mehreren Operationen und Messfunktionen bestehen. Dabei gibt es oft unterschiedliche Möglichkeiten, eine Regel zu definieren.
Beispielsweise ist es möglich, den Mindestabstand zwischen allen Polygonen zu überprüfen, indem alle Polygonabstände gemessen werden. Die zweite Möglichkeit besteht darin, alle Polygone um den halben Mindestabstand aufzublähen und dann die Schnittmenge aller Polygone zu berechnen. Ist die resultierende Fläche nicht leer, so wurde der Mindestabstand nicht eingehalten.
Hilfsfunktionen
Eingesetzt werden
- Sortier-/Suchfunktionen
- topologische Funktionen (Innenlage, Schnitt)
- boolsche Operationen (UND, ODER, NICHT)
- Expansion, Kontraktion("Aufblähen" und "Schrumpfen")
Messfunktionen
Als Messfunktionen stehen zur Verfügung:
- Fläche
- Umfang
- Längen/Breiten-Verhältnisse