VTK  9.3.0
vtkMarchingCubesPolygonCases.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
3 #ifndef vtkMarchingCubesPolygonCases_h
4 #define vtkMarchingCubesPolygonCases_h
5 //
6 // marching cubes case table for generating polygon isosurfaces
7 //
8 #include "vtkCommonDataModelModule.h" // For export macro
9 #include "vtkSystemIncludes.h"
10 
11 VTK_ABI_NAMESPACE_BEGIN
12 struct VTKCOMMONDATAMODEL_EXPORT vtkMarchingCubesPolygonCases
13 {
14  int edges[17];
16 };
17 
18 VTK_ABI_NAMESPACE_END
19 #endif
20 
21 // VTK-HeaderTest-Exclude: vtkMarchingCubesPolygonCases.h
static vtkMarchingCubesPolygonCases * GetCases()
std::pair< boost::graph_traits< vtkGraph * >::edge_iterator, boost::graph_traits< vtkGraph * >::edge_iterator > edges(vtkGraph *g)