Class PhysicsMath
Syntax
public static class PhysicsMath
Methods
angle(float2x2)
Declaration
public static float angle(float2x2 rotation)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2x2 |
rotation |
|
Returns
cross(Single, float2)
Declaration
public static float2 cross(float s, float2 a)
Parameters
Type |
Name |
Description |
Single |
s |
|
Unity.Mathematics.float2 |
a |
|
Returns
Type |
Description |
Unity.Mathematics.float2 |
|
cross(float2, Single)
Declaration
public static float2 cross(float2 a, float s)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2 |
a |
|
Single |
s |
|
Returns
Type |
Description |
Unity.Mathematics.float2 |
|
cross(float2, float2)
Declaration
public static float cross(float2 a, float2 b)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2 |
a |
|
Unity.Mathematics.float2 |
b |
|
Returns
IndexOfMaxComponent(float2)
Declaration
public static int IndexOfMaxComponent(float2 v)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2 |
v |
|
Returns
IndexOfMinComponent(float2)
Declaration
public static int IndexOfMinComponent(float2 v)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2 |
v |
|
Returns
Declaration
public static PhysicsTransform inverse(PhysicsTransform transform)
Parameters
Returns
mul(float2x2, float2)
Declaration
public static float2 mul(float2x2 rotation, float2 value)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2x2 |
rotation |
|
Unity.Mathematics.float2 |
value |
|
Returns
Type |
Description |
Unity.Mathematics.float2 |
|
Declaration
public static float2 mul(PhysicsTransform transform, float2 value)
Parameters
Returns
Type |
Description |
Unity.Mathematics.float2 |
|
Declaration
public static Aabb mul(PhysicsTransform transform, Aabb aabb)
Parameters
Returns
Declaration
public static PhysicsTransform mul(PhysicsTransform transform1, PhysicsTransform transform2)
Parameters
Returns
NextMultipleOf16(Int32)
Declaration
public static int NextMultipleOf16(int input)
Parameters
Type |
Name |
Description |
Int32 |
input |
|
Returns
NextMultipleOf16(UInt64)
Declaration
public static ulong NextMultipleOf16(ulong input)
Parameters
Type |
Name |
Description |
UInt64 |
input |
|
Returns
perp(float2)
Declaration
public static float2 perp(float2 v)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2 |
v |
|
Returns
Type |
Description |
Unity.Mathematics.float2 |
|
QuaternionFromZRotation(Single)
Declaration
public static quaternion QuaternionFromZRotation(float rotation)
Parameters
Type |
Name |
Description |
Single |
rotation |
|
Returns
Type |
Description |
Unity.Mathematics.quaternion |
|
ToPositiveQuaternion(quaternion)
Declaration
public static quaternion ToPositiveQuaternion(quaternion q)
Parameters
Type |
Name |
Description |
Unity.Mathematics.quaternion |
q |
|
Returns
Type |
Description |
Unity.Mathematics.quaternion |
|
ZQuaternionFromQuaternion(quaternion)
Declaration
public static quaternion ZQuaternionFromQuaternion(quaternion q)
Parameters
Type |
Name |
Description |
Unity.Mathematics.quaternion |
q |
|
Returns
Type |
Description |
Unity.Mathematics.quaternion |
|
ZRotationFromQuaternion(quaternion)
Declaration
public static float ZRotationFromQuaternion(quaternion q)
Parameters
Type |
Name |
Description |
Unity.Mathematics.quaternion |
q |
|
Returns