VTK  9.4.20241226
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
11VTK_ABI_NAMESPACE_BEGIN
12struct VTKCOMMONDATAMODEL_EXPORT vtkMarchingCubesPolygonCases
13{
14 int edges[17];
16};
17
18VTK_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)