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

# GLKVector4Make(_:_:_:_:)

Returns a new four-component vector created from individual component values.

## Declaration

```swift
func GLKVector4Make(_ x: Float, _ y: Float, _ z: Float, _ w: Float) -> GLKVector4
```

## Parameters

- `x`: The first component.
- `y`: The second component.
- `z`: The third component.
- `w`: The fourth component.

## Return Value

Return Value An initialized vector.

## See Also

### Creating Vectors

- [GLKVector4MakeWithArray(_:)](glkit/glkvector4makewitharray(_:).md)
- [GLKVector4MakeWithVector3(_:_:)](glkit/glkvector4makewithvector3(_:_:).md)
