dev_set_line_width — Festlegen der Strichstärke für die Konturdarstellung.
dev_set_line_width( : : LineWidth : )
dev_set_line_width legt die Strichstärke in Pixeln fest, die zur
Darstellung von Regionenkonturen (im Modus 'margin'), von XLDs und
anderen geometrischen Ausgaben (z.B. mit disp_region,
disp_line usw.) verwendet wird.
Weitere Informationen finden sich in der Beschreibung des Operators
set_line_width.
Im Gegensatz zu jenem Operator gilt die neue Strichstärke jedoch auch für alle
nachträglich geöffneten Grafikfenster.
Beim Export von HDevelop-Programmen ist zu beachten, dass der für diesen
Operator generierte Code sich anders verhalten kann, als der entsprechende
HALCON-Operator.
Eine detaillierte Beschreibung der Besonderheiten, die beim Export
von grafischen HDevelop-Operatoren zu beachten sind, findet sich im
„HDevelop User's Guide“ im Kapitel Code Export
-> General Aspects of Code Generation
-> Graphics Windows.
LineWidth (input_control) integer → (integer)
Strichstärke für Konturdarstellung.
Defaultwert: 1
Restriktion: LineWidth >= 1
read_image(Image,'monkey')
threshold(Image,Region,128,255)
dev_set_draw('margin')
dev_set_line_width(5)
dev_clear_window ()
dev_display(Region)
Sind die Parameterwerte korrekt, dann liefert
dev_set_line_width den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode
zurückgeliefert.
set_line_width,
query_line_width
Foundation