Microsoft DirectX 8.1 (C++)

D3DXWELDEPSILONSFLAGS

Weld control flags.

enum _D3DXWELDEPSILONSFLAGS
{
    D3DXWELDEPSILONS_WELDALL             = 1,
    D3DXWELDEPSILONS_WELDPARTIALMATCHES  = 2,   
    D3DXWELDEPSILONS_DONOTREMOVEVERTICES = 4  
};

Constants

D3DXWELDEPSILONS_WELDALL
Weld all vertices marked by adjacency as being overlapping.
D3DXWELDEPSILONS_WELDPARTIALMATCHES
If a given vertex component is within epsilon, modify partially matched vertices so that both components are identical. If all components are equal, then remove one of the vertices.
D3DXWELDEPSILONS_DONOTREMOVEVERTICES
Instructs the weld to allow only modifications to vertices and not removal. This flag is valid only if D3DXWELDEPSILONS_WELDPARTIALMATCHES is set. It is useful to modify vertices to be equal, but not to allow vertices to be removed.

Requirements

  Header: Declared in D3d8mesh.h.

See Also

D3DXWELDEPSILONS