VTK  9.6.20260529
vtkSurfaceNets3DNonManifoldCases.h File Reference
#include "vtkFiltersCoreModule.h"
#include "vtkSetGet.h"
#include <array>
#include <cstddef>
#include <cstdint>
Include dependency graph for vtkSurfaceNets3DNonManifoldCases.h:

Go to the source code of this file.

Classes

class  vtkSurfaceNets3DNonManifoldCases
 Provides utilities to identify vtkSurfaceNets3D's edge-cases that can lead to non-manifold output geometry, and to resolve them by creating duplicate points. More...
 
struct  vtkSurfaceNets3DNonManifoldCases::NonManifoldCaseMetadata
 For non-manifold edge cases: More...
 
struct  vtkSurfaceNets3DNonManifoldCases::VoxelNeighborhood< T >
 Holds the local configuration of the 8 voxels surrounding a triad point in the grid. More...
 
struct  vtkSurfaceNets3DNonManifoldCases::StateInfo
 Decoded metadata for a state: number of points to generate and the corresponding non-manifold table index. More...
 

Macros

#define VTK_SURFACE_NETS_3D_ALWAYS_SPLIT_CASES_1_3
 

Macro Definition Documentation

◆ VTK_SURFACE_NETS_3D_ALWAYS_SPLIT_CASES_1_3

#define VTK_SURFACE_NETS_3D_ALWAYS_SPLIT_CASES_1_3

Definition at line 601 of file vtkSurfaceNets3DNonManifoldCases.h.