Operator Reference

Use the tabs on the upper right to switch to a different programming language.

Use the tabs on the upper right to switch to a different programming language.

Use the tabs on the upper right to switch to a different programming language.

Use the tabs on the upper right to switch to a different programming language.

dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyledev_set_contour_style (Operator)

dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyledev_set_contour_style — Define the contour display fill style.

Signature

dev_set_contour_style( : : Style : )

Herror dev_set_contour_style(const char* Style)

Herror T_dev_set_contour_style(const Htuple Style)

void DevSetContourStyle(const HTuple& Style)

static void HWindow::DevSetContourStyle(const HString& Style)

static void HWindow::DevSetContourStyle(const char* Style)

static void HWindow::DevSetContourStyle(const wchar_t* Style)   ( Windows only)

static void HOperatorSet.DevSetContourStyle(HTuple style)

static void HWindow.DevSetContourStyle(string style)

def dev_set_contour_style(style: str) -> None

Description

dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyledev_set_contour_style defines the fill style of contour displays. The following values are supported for StyleStyleStylestylestyle:

  • 'stroke'"stroke""stroke""stroke""stroke": Only the line of the contour gets displayed.

  • 'fill'"fill""fill""fill""fill": The area enclosed by the contour is filled.

  • 'stroke_and_fill'"stroke_and_fill""stroke_and_fill""stroke_and_fill""stroke_and_fill": The line of the contour gets displayed and the enclosed area filled. especially makes a difference for larger line widths, see set_line_widthset_line_widthSetLineWidthSetLineWidthset_line_width.

For all styles the current drawing color is used.

Attention

Using the code export feature of HDevelop, the code that is generated for this operator may have a different behavior than the related HALCON operator. For a detailed description of the code export of HDevelop graphics operators into the different programming languages see in the “HDevelop User's Guide” the chapter Code Export -> General Aspects of Code Generation -> Graphics Windows.

Parameters

StyleStyleStylestylestyle (input_control)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Fill style for contour display.

Default: 'stroke' "stroke" "stroke" "stroke" "stroke"

List of values: 'fill'"fill""fill""fill""fill", 'stroke'"stroke""stroke""stroke""stroke", 'stroke_and_fill'"stroke_and_fill""stroke_and_fill""stroke_and_fill""stroke_and_fill"

Result

If the values of the specified parameters are correct, dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyledev_set_contour_style returns 2 ( H_MSG_TRUE) . Otherwise, an exception is raised and an error code returned.

Possible Successors

dev_displaydev_displayDevDisplayDevDisplaydev_display

See also

set_contour_styleset_contour_styleSetContourStyleSetContourStyleset_contour_style

Module

Foundation