Remove *MulitplyValue / *DivideValue
This commit is contained in:
parent
0a159c3344
commit
b605593017
|
|
@ -250,13 +250,6 @@ RMDEF Vector2 Vector2Negate(Vector2 v)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Divide vector by a float value
|
|
||||||
RMDEF Vector2 Vector2DivideValue(Vector2 v, float div)
|
|
||||||
{
|
|
||||||
Vector2 result = { v.x/div, v.y/div };
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Divide vector by vector
|
// Divide vector by vector
|
||||||
RMDEF Vector2 Vector2Divide(Vector2 v1, Vector2 v2)
|
RMDEF Vector2 Vector2Divide(Vector2 v1, Vector2 v2)
|
||||||
{
|
{
|
||||||
|
|
@ -267,7 +260,7 @@ RMDEF Vector2 Vector2Divide(Vector2 v1, Vector2 v2)
|
||||||
// Normalize provided vector
|
// Normalize provided vector
|
||||||
RMDEF Vector2 Vector2Normalize(Vector2 v)
|
RMDEF Vector2 Vector2Normalize(Vector2 v)
|
||||||
{
|
{
|
||||||
Vector2 result = Vector2DivideValue(v, Vector2Length(v));
|
Vector2 result = Vector2Scale(v, 1/Vector2Length(v));
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -414,13 +407,6 @@ RMDEF Vector3 Vector3Negate(Vector3 v)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Divide vector by a float value
|
|
||||||
RMDEF Vector3 Vector3DivideValue(Vector3 v, float div)
|
|
||||||
{
|
|
||||||
Vector3 result = { v.x / div, v.y / div, v.z / div };
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Divide vector by vector
|
// Divide vector by vector
|
||||||
RMDEF Vector3 Vector3Divide(Vector3 v1, Vector3 v2)
|
RMDEF Vector3 Vector3Divide(Vector3 v1, Vector3 v2)
|
||||||
{
|
{
|
||||||
|
|
@ -1164,8 +1150,8 @@ RMDEF Quaternion QuaternionMultiply(Quaternion q1, Quaternion q2)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Multiply quaternion by float value
|
// Scale quaternion by float value
|
||||||
RMDEF Quaternion QuaternionMultiplyValue(Quaternion q, float mul)
|
RMDEF Quaternion QuaternionScale(Quaternion q, float mul)
|
||||||
{
|
{
|
||||||
Quaternion result = { 0 };
|
Quaternion result = { 0 };
|
||||||
|
|
||||||
|
|
@ -1186,13 +1172,6 @@ RMDEF Quaternion QuaternionDivide(Quaternion q1, Quaternion q2)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Divide quaternion by float value
|
|
||||||
RMDEF Quaternion QuaternionDivideValue(Quaternion q, float div)
|
|
||||||
{
|
|
||||||
Quaternion result = {q.x / div, q.y / div, q.z / div, q.w / div};
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Calculate linear interpolation between two quaternions
|
// Calculate linear interpolation between two quaternions
|
||||||
RMDEF Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)
|
RMDEF Quaternion QuaternionLerp(Quaternion q1, Quaternion q2, float amount)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user