Share via


CIVector.Create Method

Definition

Overloads

Name Description
Create(CGAffineTransform)

Creates a vector from a CGAffineTransform.

Create(CGPoint)

Creates a CGAffineTransform that represents a directed distance from the origin to point.

Create(CGRect)

Creates a CGAffineTransform that stores the X-coordinate, Y-coordinate, height, and width in the X, Y. Z, and W properties, respectively.

Create(NFloat)

Creates a vector with the specified x value.

Create(NFloat, NFloat)

Creates a vector with the specified x and y values.

Create(NFloat, NFloat, NFloat)

Creates a vector with the specified x, y, and z values.

Create(NFloat, NFloat, NFloat, NFloat)

Creates a vector with the specified x, y, and z, and w values.

Create(CGAffineTransform)

Creates a vector from a CGAffineTransform.

[Foundation.Export("vectorWithCGAffineTransform:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(CoreGraphics.CGAffineTransform affineTransform);
[<Foundation.Export("vectorWithCGAffineTransform:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : CoreGraphics.CGAffineTransform -> CoreImage.CIVector

Parameters

affineTransform
CGAffineTransform

Returns

Attributes

Applies to

Create(CGPoint)

Creates a CGAffineTransform that represents a directed distance from the origin to point.

[Foundation.Export("vectorWithCGPoint:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(CoreGraphics.CGPoint point);
[<Foundation.Export("vectorWithCGPoint:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : CoreGraphics.CGPoint -> CoreImage.CIVector

Parameters

point
CGPoint

Returns

Attributes

Applies to

Create(CGRect)

Creates a CGAffineTransform that stores the X-coordinate, Y-coordinate, height, and width in the X, Y. Z, and W properties, respectively.

[Foundation.Export("vectorWithCGRect:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(CoreGraphics.CGRect point);
[<Foundation.Export("vectorWithCGRect:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : CoreGraphics.CGRect -> CoreImage.CIVector

Parameters

point
CGRect

Returns

Attributes

Applies to

Create(NFloat)

Creates a vector with the specified x value.

[Foundation.Export("vectorWithX:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(System.Runtime.InteropServices.NFloat x);
[<Foundation.Export("vectorWithX:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : System.Runtime.InteropServices.NFloat -> CoreImage.CIVector

Parameters

x
NFloat

Returns

Attributes

Applies to

Create(NFloat, NFloat)

Creates a vector with the specified x and y values.

[Foundation.Export("vectorWithX:Y:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y);
[<Foundation.Export("vectorWithX:Y:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> CoreImage.CIVector

Parameters

x
NFloat
y
NFloat

Returns

Attributes

Applies to

Create(NFloat, NFloat, NFloat)

Creates a vector with the specified x, y, and z values.

[Foundation.Export("vectorWithX:Y:Z:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat z);
[<Foundation.Export("vectorWithX:Y:Z:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> CoreImage.CIVector

Parameters

x
NFloat
y
NFloat
z
NFloat

Returns

Attributes

Applies to

Create(NFloat, NFloat, NFloat, NFloat)

Creates a vector with the specified x, y, and z, and w values.

[Foundation.Export("vectorWithX:Y:Z:W:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static CoreImage.CIVector Create(System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat z, System.Runtime.InteropServices.NFloat w);
[<Foundation.Export("vectorWithX:Y:Z:W:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Create : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> CoreImage.CIVector

Parameters

x
NFloat
y
NFloat
z
NFloat
w
NFloat

Returns

Attributes

Applies to