Class PhysicsMath
Syntax
public static class PhysicsMath
Methods
angle(float2x2)
Declaration
public static float angle(float2x2 rotation)
Parameters
| Type |
Name |
Description |
| float2x2 |
rotation |
|
Returns
cross(float2, float2)
Declaration
public static float cross(float2 a, float2 b)
Parameters
| Type |
Name |
Description |
| float2 |
a |
|
| float2 |
b |
|
Returns
cross(float2, Single)
Declaration
public static float2 cross(float2 a, float s)
Parameters
| Type |
Name |
Description |
| float2 |
a |
|
| Single |
s |
|
Returns
cross(Single, float2)
Declaration
public static float2 cross(float s, float2 a)
Parameters
| Type |
Name |
Description |
| Single |
s |
|
| float2 |
a |
|
Returns
IndexOfMaxComponent(float2)
Declaration
public static int IndexOfMaxComponent(float2 v)
Parameters
| Type |
Name |
Description |
| float2 |
v |
|
Returns
IndexOfMinComponent(float2)
Declaration
public static int IndexOfMinComponent(float2 v)
Parameters
| Type |
Name |
Description |
| 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 |
| float2x2 |
rotation |
|
| float2 |
value |
|
Returns
Declaration
public static float2 mul(PhysicsTransform transform, float2 value)
Parameters
Returns
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 |
| float2 |
v |
|
Returns
QuaternionFromZRotation(Single)
Declaration
public static quaternion QuaternionFromZRotation(float rotation)
Parameters
| Type |
Name |
Description |
| Single |
rotation |
|
Returns
| Type |
Description |
| quaternion |
|
ToPositiveQuaternion(quaternion)
Declaration
public static quaternion ToPositiveQuaternion(quaternion q)
Parameters
| Type |
Name |
Description |
| quaternion |
q |
|
Returns
| Type |
Description |
| quaternion |
|
ZQuaternionFromQuaternion(quaternion)
Declaration
public static quaternion ZQuaternionFromQuaternion(quaternion q)
Parameters
| Type |
Name |
Description |
| quaternion |
q |
|
Returns
| Type |
Description |
| quaternion |
|
ZRotationFromQuaternion(quaternion)
Declaration
public static float ZRotationFromQuaternion(quaternion q)
Parameters
| Type |
Name |
Description |
| quaternion |
q |
|
Returns