Click or drag to resize
Ab4d.SharpEngine logo

MeshUtilsGetTriangleFromVertexBufferT Method

Gets 3 positions from the specified vertex buffer array. If vertex buffer type is not supported (not defined by DXEngine) then an exception is thrown. To get a single position use the GetPositionFromVertexBufferT(T, Int32) method.

Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax
C#
public static void GetTriangleFromVertexBuffer<T>(
	T[] vertexBuffer,
	int index1,
	int index2,
	int index3,
	out Vector3 p1,
	out Vector3 p2,
	out Vector3 p3
)
where T : struct, new()

Parameters

vertexBuffer  T
vertex buffer array
index1  Int32
index of first position
index2  Int32
index of second position
index3  Int32
index of third position
p1  Vector3
first position as Vector3
p2  Vector3
second position as Vector3
p3  Vector3
third position as Vector3

Type Parameters

T
type of vertex buffer
See Also