HALCON Reference Manual 10.0.2
Table of Contents / Matrix / Creation ClassesClassesClasses | | | Operators

clear_matrixclear_matrixclear_matrixClearMatrixClearMatrix (Operator)

Name

clear_matrixclear_matrixclear_matrixClearMatrixClearMatrix — Free the memory of a matrix.

Signature

clear_matrix( : : MatrixID : )

Herror clear_matrix(const Hlong MatrixID)

Herror T_clear_matrix(const Htuple MatrixID)

Herror clear_matrix(const HTuple& MatrixID)

void HOperatorSetX.ClearMatrix([in] VARIANT MatrixID)

static void HOperatorSet.ClearMatrix(HTuple matrixID)

Description

The operator clear_matrixclear_matrixclear_matrixClearMatrixClearMatrix frees the memory of the matrix MatrixMatrixMatrixMatrixmatrix given by the matrix handle MatrixIDMatrixIDMatrixIDMatrixIDmatrixID. After calling clear_matrixclear_matrixclear_matrixClearMatrixClearMatrix, the MatrixMatrixMatrixMatrixmatrix can no longer be used. The matrix handle MatrixIDMatrixIDMatrixIDMatrixIDmatrixID becomes invalid.

Parallelization

Parameters

MatrixIDMatrixIDMatrixIDMatrixIDmatrixID (input_control)  matrix(-array) HMatrix, HTupleHMatrix, HTupleHMatrixX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong)

Matrix handle.

Result

If the parameters are valid, the operator clear_matrixclear_matrixclear_matrixClearMatrixClearMatrix returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

create_matrixcreate_matrixcreate_matrixCreateMatrixCreateMatrix

See also

clear_all_matricesclear_all_matricesclear_all_matricesClearAllMatricesClearAllMatrices

Module

Foundation


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