MulManyVecMat33_F16

# MulManyVec3Mat33_F16

Multiplies one or more vectors by a 3x3 matrix of 16.16 values.

### Synopsis

`void MulManyVec3Mat33_F16( vec3f16 *dest, vec3f16 *src,mat33f16 mat, int32 count )`

### Description

This function multiplies an array of one or more vectors by a 3x3 matrix of 16.16 fractions. The results of the products are deposited in the array of vectors pointed to by the dest argument.

### Arguments

dest
  A pointer to the array of destination vectors to store the results.

src
  A pointer to the array of source vectors to be multiplied with the matrix.

mat
  A 3x3 matrix of 16.16 fractions.

count
  The number of vectors for the multiplication.

### Implementation

SWI implemented in operamath V20.

### Associated Files

operamath.h

### See Also

``MulManyVec4Mat44_F16`()`