Click or drag to resize

MathAlgorithmsMergeEqualVerticesRemoveInvalidTriangles Method (StandardVertex, Int32, Single, Single, Single, Boolean, Boolean, StandardVertex, Int32, Int32)

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public static void MergeEqualVerticesRemoveInvalidTriangles(
	StandardVertex[] sourceVertices,
	int[] sourceIndices,
	float emptySquareEpsilon,
	float vertexPositionEpsilon,
	float vertexOtherChannelsEpsilon,
	bool returnSourceArraysWhenNoChanges,
	bool multithreaded,
	out StandardVertex[] processedVertices,
	out int[] processedIndices,
	out int[] processedTrianglesToSourceIndex
)

Parameters

sourceVertices
Type: NeoAxisStandardVertex
sourceIndices
Type: SystemInt32
emptySquareEpsilon
Type: SystemSingle
vertexPositionEpsilon
Type: SystemSingle
vertexOtherChannelsEpsilon
Type: SystemSingle
returnSourceArraysWhenNoChanges
Type: SystemBoolean
multithreaded
Type: SystemBoolean
processedVertices
Type: NeoAxisStandardVertex
processedIndices
Type: SystemInt32
processedTrianglesToSourceIndex
Type: SystemInt32
See Also