Instance Method

initWithX:Y:Z:W:

Initializes four positions of a vector with the provided values.

Declaration

- (instancetype)initWithX:(CGFloat)x Y:(CGFloat)y Z:(CGFloat)z W:(CGFloat)w;

Parameters

x

The initialization value for the first position.

y

The initialization value for the second position.

z

The initialization value for the third position.

w

The initialization value for the fourth position.

See Also

Initializing a Vector

- initWithValues:count:

Initializes a vector with the provided values.

- initWithX:

Initializes the first position of a vector with the provided values.

- initWithX:Y:

Initializes the first two positions of a vector with the provided values.

- initWithX:Y:Z:

Initializes the first three positions of a vector with the provided values.

- initWithString:

Initializes a vector with values provided in a string representation.

- initWithCGAffineTransform:

Initializes a vector that is initialized with values provided by a CGAffineTransform structure.

- initWithCGPoint:

Initializes a vector that is initialized with values provided by a CGPoint structure.

- initWithCGRect:

Initializes a vector that is initialized with values provided by a CGRect structure.