Class Missing
Syntax
public static class Missing
Properties
forward
Declaration
public static float3 forward { get; }
Property Value
NaN
Declaration
public static float3 NaN { get; }
Property Value
right
Declaration
public static float3 right { get; }
Property Value
up
Declaration
public static float3 up { get; }
Property Value
zero
Declaration
public static float3 zero { get; }
Property Value
Methods
axisAngle(quaternion, out Single)
Declaration
public static float3 axisAngle(quaternion q, out float angle)
Parameters
Type |
Name |
Description |
quaternion |
q |
|
Single |
angle |
|
Returns
conjugate(quaternion)
Declaration
public static quaternion conjugate(quaternion q)
Parameters
Type |
Name |
Description |
quaternion |
q |
|
Returns
Type |
Description |
quaternion |
|
Convert(float3)
Declaration
public static Vector3 Convert(float3 v)
Parameters
Type |
Name |
Description |
float3 |
v |
|
Returns
Convert(Quaternion)
Declaration
public static quaternion Convert(Quaternion q)
Parameters
Type |
Name |
Description |
Quaternion |
q |
|
Returns
Type |
Description |
quaternion |
|
Declaration
public static AffineTransform Convert(Transform transform)
Parameters
Type |
Name |
Description |
Transform |
transform |
|
Returns
Convert(Vector3)
Declaration
public static float3 Convert(Vector3 v)
Parameters
Type |
Name |
Description |
Vector3 |
v |
|
Returns
equalEps(float3, float3, Single)
Declaration
public static bool equalEps(float3 lhs, float3 rhs, float epsilon)
Parameters
Type |
Name |
Description |
float3 |
lhs |
|
float3 |
rhs |
|
Single |
epsilon |
|
Returns
equalEps(Single, Single, Single)
Declaration
public static bool equalEps(float a, float b, float epsilon)
Parameters
Returns
forRotation(float3, float3)
Declaration
public static quaternion forRotation(float3 v1, float3 v2)
Parameters
Type |
Name |
Description |
float3 |
v1 |
|
float3 |
v2 |
|
Returns
Type |
Description |
quaternion |
|
IsNaN(float3)
Declaration
public static bool IsNaN(float3 value)
Parameters
Type |
Name |
Description |
float3 |
value |
|
Returns
Declaration
public static AffineTransform lerp(AffineTransform lhs, AffineTransform rhs, float theta)
Parameters
Returns
mul(float3, float3)
Declaration
public static float3 mul(float3 a, float3 b)
Parameters
Type |
Name |
Description |
float3 |
a |
|
float3 |
b |
|
Returns
project(float3, float3)
Declaration
public static float3 project(float3 a, float3 b)
Parameters
Type |
Name |
Description |
float3 |
a |
|
float3 |
b |
|
Returns
recip(float3)
Declaration
public static float3 recip(float3 v)
Parameters
Type |
Name |
Description |
float3 |
v |
|
Returns
recip(Single)
Declaration
public static float recip(float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
rotateVector(quaternion, float3)
Declaration
public static float3 rotateVector(quaternion q, float3 v)
Parameters
Type |
Name |
Description |
quaternion |
q |
|
float3 |
v |
|
Returns
truncToInt(Single)
Declaration
public static int truncToInt(float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
zaxis(quaternion)
Declaration
public static float3 zaxis(quaternion q)
Parameters
Type |
Name |
Description |
quaternion |
q |
|
Returns