| Operatoren |
gen_checker_region — Erzeugen einer schachbrettartigen Region.
gen_checker_region( : RegionChecker : WidthRegion, HeightRegion, WidthPattern, HeightPattern : )
gen_checker_region liefert eine schachbrettartige Region. Dabei gehören jeweils die schwarzen Felder des Schachbretts zur Region. Die horizontale und vertikale Ausdehnung der Region wird durch WidthRegion bzw. HeightRegion begrenzt, die Größe der Felder des Schachbrettes durch WidthPattern * HeightPattern.
Wird das Muster sehr klein gewählt (WidthPattern < 4) und die Begrenzung groß, so benötigt die erzeugte Region viel Speicher.
Erzeugte Schachbrett-Region.
Größter auftretender x-Wert der Region.
Defaultwert: 511
Wertevorschläge: 10, 20, 31, 63, 127, 255, 300, 400, 511
Typischer Wertebereich: 1 ≤ WidthRegion ≤ 1024 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Restriktion: WidthRegion >= 1
Größter auftretender y-Wert der Region.
Defaultwert: 511
Wertevorschläge: 10, 20, 31, 63, 127, 255, 300, 400, 511
Typischer Wertebereich: 1 ≤ HeightRegion ≤ 1024 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Restriktion: HeightRegion >= 1
Breite eines Feldes des Schachbrettes.
Defaultwert: 64
Wertevorschläge: 1, 2, 4, 8, 16, 20, 32, 64, 100, 128, 200, 300, 500
Typischer Wertebereich: 1 ≤ WidthPattern ≤ 1024 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Restriktion: WidthPattern > 0 && WidthPattern < WidthRegion
Höhe eines Feldes des Schachbrettes.
Defaultwert: 64
Wertevorschläge: 1, 2, 4, 8, 16, 20, 32, 64, 100, 128, 200, 300, 500
Typischer Wertebereich: 1 ≤ HeightPattern ≤ 1024 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 10
Restriktion: HeightPattern > 0 && HeightPattern < HeightRegion
gen_checker_region(Checker,512,512,32,64)
dev_set_draw('fill')
dev_display (Checker)
Der benötigte Speicher (in Byte) für die Region ist:
O((WidthRegion * HeightRegion) / WidthPattern)
Sind die Parameterwerte korrekt, dann liefert gen_checker_region den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt. Das Clipping am aktuellen Bildformat wird durch set_system('clip_region',<'true'/'false'>) festgelegt.
gen_grid_region, gen_region_polygon_filled, gen_region_points, gen_region_runs, gen_rectangle1, concat_obj, gen_random_region, gen_random_regions
Foundation
| Operatoren |