<MatrixNode> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » Node » VariableNode » MatrixNode

Function Members

Function members are as follows:

Return Type Function Name Documentation
int32ElementCountReturns the matrix element count ( rows x columns ).
int32GetAllDimensionsPopulates an <Int32Array> with compact <int32> values representing all supported MatrixNode dimension. For example: mat2x3, mat4, and mat4x4 return 23, 44, and 44 respectively.
int32GetAllTypeStringsPopulates a <StrList> with all matrix type declarations such as mat2x2 and mat3x4 and mat4x4.
stringGetValueStringReturns a string containing the values of this object.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
<Matrix>ValueReturns this <Node> object's underlying <Matrix> object by value. Useful for assigning the value of MatrixA and MatrixB with the assignment operator: MatrixA.Value = MatrixB.Value.
int32ColsGets or sets the number of columns for the underlying <Matrix> object. Minimum is 1 and maximum is 4.
int32RowsGets or sets the number of rows for the underlying <Matrix> object. Minimum is 1 and maximum is 4.