mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-03-28 06:16:59 +00:00
Alter division by reference to be by component and not by operator.
This commit is contained in:
parent
7c298cc43d
commit
076d016648
|
@ -623,7 +623,8 @@ namespace OpenTK
|
|||
/// <param name="result">Result of the operation.</param>
|
||||
public static void Divide(ref Vector2 vector, float scale, out Vector2 result)
|
||||
{
|
||||
result = vector / scale;
|
||||
result.X = vector.X / scale;
|
||||
result.Y = vector.Y / scale;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -541,7 +541,8 @@ namespace OpenTK
|
|||
/// <param name="result">Result of the operation.</param>
|
||||
public static void Divide(ref Vector2d vector, double scale, out Vector2d result)
|
||||
{
|
||||
result = vector / scale;
|
||||
result.X = vector.X / scale;
|
||||
result.Y = vector.Y / scale;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -629,7 +629,9 @@ namespace OpenTK
|
|||
/// <param name="result">Result of the operation.</param>
|
||||
public static void Divide(ref Vector3 vector, float scale, out Vector3 result)
|
||||
{
|
||||
result = vector / scale;
|
||||
result.X = vector.X / scale;
|
||||
result.Y = vector.Y / scale;
|
||||
result.Z = vector.Z / scale;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -627,7 +627,9 @@ namespace OpenTK
|
|||
/// <param name="result">Result of the operation.</param>
|
||||
public static void Divide(ref Vector3d vector, double scale, out Vector3d result)
|
||||
{
|
||||
result = vector / scale;
|
||||
result.X = vector.X / scale;
|
||||
result.Y = vector.Y / scale;
|
||||
result.Z = vector.Z / scale;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -665,7 +665,10 @@ namespace OpenTK
|
|||
/// <param name="result">Result of the operation.</param>
|
||||
public static void Divide(ref Vector4 vector, float scale, out Vector4 result)
|
||||
{
|
||||
result = vector / scale;
|
||||
result.X = vector.X / scale;
|
||||
result.Y = vector.Y / scale;
|
||||
result.Z = vector.Z / scale;
|
||||
result.W = vector.W / scale;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -669,7 +669,10 @@ namespace OpenTK
|
|||
/// <param name="result">Result of the operation.</param>
|
||||
public static void Divide(ref Vector4d vector, double scale, out Vector4d result)
|
||||
{
|
||||
result = vector / scale;
|
||||
result.X = vector.X / scale;
|
||||
result.Y = vector.Y / scale;
|
||||
result.Z = vector.Z / scale;
|
||||
result.W = vector.W / scale;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
Loading…
Reference in a new issue