Table of Contents

Class Helpers

Namespace
BepuPhysics
Assembly
BepuPhysics.dll

Shared miscellaneous helper functions.

public static class Helpers
Inheritance
Helpers
Inherited Members

Methods

BuildOrthonormalBasis(in Vector3Wide, out Vector3Wide, out Vector3Wide)

public static void BuildOrthonormalBasis(in Vector3Wide normal, out Vector3Wide t1, out Vector3Wide t2)

Parameters

normal Vector3Wide
t1 Vector3Wide
t2 Vector3Wide

BuildOrthonormalBasis(Vector3, out Vector3, out Vector3)

public static void BuildOrthonormalBasis(Vector3 normal, out Vector3 t1, out Vector3 t2)

Parameters

normal Vector3
t1 Vector3
t2 Vector3

FillVectorWithLaneIndices(out Vector<int>)

public static void FillVectorWithLaneIndices(out Vector<int> indices)

Parameters

indices Vector<int>

FindPerpendicular(in Vector3Wide, out Vector3Wide)

public static void FindPerpendicular(in Vector3Wide normal, out Vector3Wide perpendicular)

Parameters

normal Vector3Wide
perpendicular Vector3Wide

Swap<T>(ref T, ref T)

public static void Swap<T>(ref T a, ref T b)

Parameters

a T
b T

Type Parameters

T