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