Microsoft DirectX 9.0 SDK Update (October 2004)

WeldEpsilonsFlags Enumeration

Language:

Note: This documentation is preliminary and is subject to change.

Defines the options for welding vertices together.

Definition

Visual Basic .NET Public Enum WeldEpsilonsFlags
C# public enum WeldEpsilonsFlags
Managed C++ __value public enum WeldEpsilonsFlags
JScript .NET public enum WeldEpsilonsFlags

Members

Member Value Description
DoNotSplit 8 Instructs the weld to allow vertices to be modified only, not removed. This flag is valid only if WeldPartialMatches is set. It is useful to modify vertices so that they are equal, but not to allow vertices to be removed.
DoNotRemoveVertices 4 Instructs the weld to allow vertices to be modified only, not removed. This flag is valid only if WeldPartialMatches is set. It is useful to modify vertices to be equal, but not to allow vertices to be removed.
WeldPartialMatches 2 If a given vertex component is within epsilon, instructs the weld to modify partially matched vertices so that both components are equal. If all components are equal, one of the vertices is removed.
WeldAll 1 Welds all vertices that are marked by adjacency as being overlapping.

Remarks

This enumeration is used with the Mesh.WeldVertices method.

Enumeration Information

Namespace Microsoft.DirectX.Direct3D
Assembly Microsoft.DirectX.Direct3DX (microsoft.directx.direct3dx.dll)
Strong Name Microsoft.DirectX.Direct3DX,  Version=1.0.2902.0,  Culture=neutral,  PublicKeyToken=31bf3856ad364e35

© 2004 Microsoft Corporation. All rights reserved. Terms of use.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center