Class OptimizedOperators
- Namespace
- FluffyUnderware.Curvy.Utils
Taken from my asset Frame Rate Booster https://assetstore.unity.com/packages/tools/utilities/frame-rate-booster-120660
public static class OptimizedOperators
- Inheritance
-
OptimizedOperators
Methods
Addition(Vector3, Vector3)
public static Vector3 Addition(this Vector3 a, Vector3 b)
Parameters
aVector3bVector3
Returns
- Vector3
Division(Vector3, float)
public static Vector3 Division(this Vector3 a, float d)
Parameters
aVector3dfloat
Returns
- Vector3
LerpUnclamped(Vector3, Vector3, float)
public static Vector3 LerpUnclamped(this Vector3 a, Vector3 b, float t)
Parameters
aVector3bVector3tfloat
Returns
- Vector3
Multiply(float, Color)
public static Color Multiply(this float b, Color a)
Parameters
bfloataColor
Returns
- Color
Multiply(float, Vector3)
public static Vector3 Multiply(this float d, Vector3 a)
Parameters
dfloataVector3
Returns
- Vector3
Multiply(Color, float)
public static Color Multiply(this Color a, float b)
Parameters
aColorbfloat
Returns
- Color
Multiply(Quaternion, Quaternion)
public static Quaternion Multiply(this Quaternion lhs, Quaternion rhs)
Parameters
lhsQuaternionrhsQuaternion
Returns
- Quaternion
Multiply(Vector3, float)
public static Vector3 Multiply(this Vector3 a, float d)
Parameters
aVector3dfloat
Returns
- Vector3
Normalize(Vector3)
public static Vector3 Normalize(this Vector3 value)
Parameters
valueVector3
Returns
- Vector3
Subtraction(Vector3, Vector3)
public static Vector3 Subtraction(this Vector3 a, Vector3 b)
Parameters
aVector3bVector3
Returns
- Vector3
UnaryNegation(Vector3)
public static Vector3 UnaryNegation(this Vector3 a)
Parameters
aVector3
Returns
- Vector3