HALCON Reference Manual 10.0.2
Table of Contents / Graphics / Parameters ClassesClassesClasses | | | Operators

query_insertT_query_insertquery_insertQueryInsertQueryInsert (Operator)

Name

query_insertT_query_insertquery_insertQueryInsertQueryInsert — Query the possible graphic modes.

Signature

query_insert( : : WindowHandle : Mode)

Herror T_query_insert(const Htuple WindowHandle, Htuple* Mode)

Herror query_insert(const HTuple& WindowHandle, HTuple* Mode)

HTuple HWindow::QueryInsert() const

void HOperatorSetX.QueryInsert(
[in] VARIANT WindowHandle, [out] VARIANT* Mode)

VARIANT HWindowX.QueryInsert()

static void HOperatorSet.QueryInsert(HTuple windowHandle, out HTuple mode)

HTuple HWindow.QueryInsert()

Description

query_insertquery_insertquery_insertQueryInsertQueryInsert returns the possible modes pixels can be displayed in the output window. New pixels may e.g. overwrite old ones. In most of the cases there is a functional relationship between old and new values.

Possible display functions:

'copy':

overwrite displayed pixels

'xor':

display old “xor” new pixels

'complement':

complement displayed pixels

“copy” is always available.

Parallelization

Parameters

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong)

Window_id.

ModeModeModeModemode (output_control)  string-array HTupleHTupleVARIANTHtuple (string) (string) (char*) (BSTR) (char*)

Display function name.

Result

query_insertquery_insertquery_insertQueryInsertQueryInsert returns 2 (H_MSG_TRUE), if the window is valid. Otherwise an exception is raised.

Possible Successors

set_insertset_insertset_insertSetInsertSetInsert, disp_regiondisp_regiondisp_regionDispRegionDispRegion

See also

set_insertset_insertset_insertSetInsertSetInsert, get_insertget_insertget_insertGetInsertGetInsert

Module

Foundation


Table of Contents / Graphics / Parameters ClassesClassesClasses | | | Operators
HALCON Reference Manual 10.0.2 Copyright © 1996-2011 MVTec Software GmbH