Provides script language access to C++ objects of this type.
Class Hierarchy | Type » Node » VariableNode » MatrixNode |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | ElementCount | Returns the matrix element count ( rows x columns ). |
int32 | GetAllDimensions | Populates an <Int32Array> with compact <int32> values representing all supported MatrixNode dimension. For example: mat2x3, mat4, and mat4x4 return 23, 44, and 44 respectively. |
int32 | GetAllTypeStrings | Populates a <StrList> with all matrix type declarations such as mat2x2 and mat3x4 and mat4x4. |
string | GetValueString | Returns a string containing the values of this object. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
<Matrix> | Value | Returns 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. |
int32 | Cols | Gets or sets the number of columns for the underlying <Matrix> object. Minimum is 1 and maximum is 4. |
int32 | Rows | Gets or sets the number of rows for the underlying <Matrix> object. Minimum is 1 and maximum is 4. |