Skip to main content
Version: 15.x (API 15) [Current]

Class VectorExtensions

Extension methods for vectors.

Assembly: Dalamud.dll​
Declaration
public static class VectorExtensions

Methods​

WithX(Vector4, float)​

Declaration
public static Vector4 WithX(this Vector4 v, float x)
Returns​

System.Numerics.Vector4

Parameters​
TypeName
System.Numerics.Vector4v
System.Singlex

WithY(Vector4, float)​

Declaration
public static Vector4 WithY(this Vector4 v, float y)
Returns​

System.Numerics.Vector4

Parameters​
TypeName
System.Numerics.Vector4v
System.Singley

WithZ(Vector4, float)​

Declaration
public static Vector4 WithZ(this Vector4 v, float z)
Returns​

System.Numerics.Vector4

Parameters​
TypeName
System.Numerics.Vector4v
System.Singlez

WithW(Vector4, float)​

Declaration
public static Vector4 WithW(this Vector4 v, float w)
Returns​

System.Numerics.Vector4

Parameters​
TypeName
System.Numerics.Vector4v
System.Singlew

WithX(Vector3, float)​

Declaration
public static Vector3 WithX(this Vector3 v, float x)
Returns​

System.Numerics.Vector3

Parameters​
TypeName
System.Numerics.Vector3v
System.Singlex

WithY(Vector3, float)​

Declaration
public static Vector3 WithY(this Vector3 v, float y)
Returns​

System.Numerics.Vector3

Parameters​
TypeName
System.Numerics.Vector3v
System.Singley

WithZ(Vector3, float)​

Declaration
public static Vector3 WithZ(this Vector3 v, float z)
Returns​

System.Numerics.Vector3

Parameters​
TypeName
System.Numerics.Vector3v
System.Singlez

WithX(Vector2, float)​

Declaration
public static Vector2 WithX(this Vector2 v, float x)
Returns​

System.Numerics.Vector2

Parameters​
TypeName
System.Numerics.Vector2v
System.Singlex

WithY(Vector2, float)​

Declaration
public static Vector2 WithY(this Vector2 v, float y)
Returns​

System.Numerics.Vector2

Parameters​
TypeName
System.Numerics.Vector2v
System.Singley

ToByteColor(Vector4)​

Declaration
public static ByteColor ToByteColor(this Vector4 v)
Returns​

FFXIVClientStructs.FFXIV.Client.Graphics.ByteColor

Parameters​
TypeName
System.Numerics.Vector4v