Exemplo n.º 1
0
 public MBVec3 RotateAboutAnArbitraryVector(MBVec3 vec, float a) => UnwrappedStruct.RotateAboutAnArbitraryVector(vec, a);
Exemplo n.º 2
0
 public MBVec3 ProjectOnUnitVector(MBVec3 ov) => UnwrappedStruct.ProjectOnUnitVector(ov);
Exemplo n.º 3
0
 public MBVec3 Reflect(MBVec3 normal) => UnwrappedStruct.Reflect(normal);
Exemplo n.º 4
0
 public float DistanceSquared(MBVec3 v) => UnwrappedStruct.DistanceSquared(v);
Exemplo n.º 5
0
 public bool NearlyEquals(MBVec3 v, float epsilon = 1E-05F) => UnwrappedStruct.NearlyEquals(v, epsilon);
Exemplo n.º 6
0
 public static MBVec3 Vec3Min(MBVec3 v1, MBVec3 v2) => Vec3.Vec3Min(v1, v2);
Exemplo n.º 7
0
 public float Distance(MBVec3 v) => UnwrappedStruct.Distance(v);
Exemplo n.º 8
0
 public static MBVec3 Slerp(MBVec3 start, MBVec3 end, float percent) => Vec3.Slerp(start, end, percent);
Exemplo n.º 9
0
 public static MBVec3 Vec3Max(MBVec3 v1, MBVec3 v2) => Vec3.Vec3Max(v1, v2);
Exemplo n.º 10
0
 public static MBVec3 Lerp(MBVec3 v1, MBVec3 v2, float alpha) => Vec3.Lerp(v1, v2, alpha);
Exemplo n.º 11
0
 public static float DotProduct(MBVec3 v1, MBVec3 v2) => Vec3.DotProduct(v1, v2);
Exemplo n.º 12
0
 public static MBVec3 CrossProduct(MBVec3 va, MBVec3 vb) => Vec3.CrossProduct(va, vb);
Exemplo n.º 13
0
 public static float AngleBetweenTwoVectors(MBVec3 v1, MBVec3 v2) => Vec3.AngleBetweenTwoVectors(v1, v2);
Exemplo n.º 14
0
 public static MBVec3 Abs(MBVec3 vec) => Vec3.Abs(vec);