Class VectorHelper
Inheritance
System.Object
VectorHelper
Namespace: Aximo
Assembly: AxCommon.dll
Syntax
public static class VectorHelper
Methods
| Improve this Doc View SourceAntiWedge(Vector4, AntiVector4d, out Single)
Declaration
public static void AntiWedge(in Vector4 v, in AntiVector4d tv, out float s)
Parameters
Type | Name | Description |
---|---|---|
OpenToolkit.Mathematics.Vector4 | v | |
AntiVector4d | tv | |
System.Single | s |
Wedge(Vector3, Vector3)
The wedge product of two vectors. This creates a bivector that represents the plane formed by these vectors.
Declaration
public static BiVector3d Wedge(Vector3 v1, Vector3 v2)
Parameters
Type | Name | Description |
---|---|---|
OpenToolkit.Mathematics.Vector3 | v1 | The first vector. |
OpenToolkit.Mathematics.Vector3 | v2 | The second vector. |
Returns
Type | Description |
---|---|
BiVector3d | The resulting bivector. |
Wedge(Vector3, Vector3, out BiVector3d)
The wedge product of two vectors. This creates a bivector that represents the plane formed by these vectors.
Declaration
public static void Wedge(in Vector3 v1, in Vector3 v2, out BiVector3d bv)
Parameters
Type | Name | Description |
---|---|---|
OpenToolkit.Mathematics.Vector3 | v1 | |
OpenToolkit.Mathematics.Vector3 | v2 | |
BiVector3d | bv |
Wedge(Vector4, Vector4, out BiVector4d)
Declaration
public static void Wedge(in Vector4 p, in Vector4 q, out BiVector4d bv)
Parameters
Type | Name | Description |
---|---|---|
OpenToolkit.Mathematics.Vector4 | p | |
OpenToolkit.Mathematics.Vector4 | q | |
BiVector4d | bv |