---
title: "GLKMatrix3MultiplyVector3(_:_:)"
framework: GLKit
role: symbol
role_heading: Function
platforms: [iOS 5.0+, iPadOS 5.0+, macOS 10.8+, tvOS 9.0+]
path: "glkit/glkmatrix3multiplyvector3(_:_:)"
---

# GLKMatrix3MultiplyVector3(_:_:)

Multiplies a 3x3 matrix by a vector.

## Declaration

```swift
func GLKMatrix3MultiplyVector3(_ matrixLeft: GLKMatrix3, _ vectorRight: GLKVector3) -> GLKVector3
```

## Parameters

- `matrixLeft`: The matrix multiplicand.
- `vectorRight`: The vector multiplier.

## Return Value

Return Value A new vector created by multiplying the matrix by the vector.

## See Also

### Performing Mathematical Operations on Vectors

- [GLKMatrix3MultiplyVector3Array(_:_:_:)](glkit/glkmatrix3multiplyvector3array(_:_:_:).md)
