ClassesClassesClassesClasses | | | | Operators

get_size_matrixget_size_matrixGetSizeMatrixget_size_matrixGetSizeMatrixGetSizeMatrix (Operator)

Name

get_size_matrixget_size_matrixGetSizeMatrixget_size_matrixGetSizeMatrixGetSizeMatrix — Get the size of a matrix.

Signature

get_size_matrix( : : MatrixID : Rows, Columns)

Herror get_size_matrix(const Hlong MatrixID, Hlong* Rows, Hlong* Columns)

Herror T_get_size_matrix(const Htuple MatrixID, Htuple* Rows, Htuple* Columns)

Herror get_size_matrix(const HTuple& MatrixID, Hlong* Rows, Hlong* Columns)

Hlong HMatrix::GetSizeMatrix(HTuple* Columns) const

void GetSizeMatrix(const HTuple& MatrixID, HTuple* Rows, HTuple* Columns)

void HMatrix::GetSizeMatrix(Hlong* Rows, Hlong* Columns) const

void HOperatorSetX.GetSizeMatrix(
[in] VARIANT MatrixID, [out] VARIANT* Rows, [out] VARIANT* Columns)

Hlong HMatrixX.GetSizeMatrix([out] Hlong* Columns)

static void HOperatorSet.GetSizeMatrix(HTuple matrixID, out HTuple rows, out HTuple columns)

void HMatrix.GetSizeMatrix(out int rows, out int columns)

Description

The operator get_size_matrixget_size_matrixGetSizeMatrixget_size_matrixGetSizeMatrixGetSizeMatrix returns the number of rows RowsRowsRowsRowsRowsrows and columns ColumnsColumnsColumnsColumnsColumnscolumns of the input MatrixMatrixMatrixMatrixMatrixmatrix. The input MatrixMatrixMatrixMatrixMatrixmatrix is defined by the matrix handle MatrixIDMatrixIDMatrixIDMatrixIDMatrixIDmatrixID.

Parallelization

Parameters

MatrixIDMatrixIDMatrixIDMatrixIDMatrixIDmatrixID (input_control)  matrix HMatrix, HTupleHTupleHMatrix, HTupleHMatrixX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Matrix handle of the input matrix.

RowsRowsRowsRowsRowsrows (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Number of rows of the matrix.

ColumnsColumnsColumnsColumnsColumnscolumns (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Number of columns of the matrix.

Result

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

Possible Predecessors

create_matrixcreate_matrixCreateMatrixcreate_matrixCreateMatrixCreateMatrix

Possible Successors

clear_matrixclear_matrixClearMatrixclear_matrixClearMatrixClearMatrix, clear_all_matricesclear_all_matricesClearAllMatricesclear_all_matricesClearAllMatricesClearAllMatrices

Module

Foundation


ClassesClassesClassesClasses | | | | Operators