1 /*========================================================================= 2 3 Program: Visualization Toolkit 4 Module: vtkMarchingSquaresLineCases.h 5 6 Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen 7 All rights reserved. 8 See Copyright.txt or http://www.kitware.com/Copyright.htm for details. 9 10 This software is distributed WITHOUT ANY WARRANTY; without even 11 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 12 PURPOSE. See the above copyright notice for more information. 13 14 =========================================================================*/ 15 #ifndef vtkMarchingSquaresLineCases_h 16 #define vtkMarchingSquaresLineCases_h 17 // 18 // Marching squares cases for generating isolines. 19 // 20 #include "vtkCommonDataModelModule.h" // For export macro 21 #include "vtkSystemIncludes.h" 22 23 typedef int EDGE_LIST; 24 struct VTKCOMMONDATAMODEL_EXPORT vtkMarchingSquaresLineCases 25 { 26 EDGE_LIST edges[5]; 27 static vtkMarchingSquaresLineCases* GetCases(); 28 }; 29 30 #endif 31 // VTK-HeaderTest-Exclude: vtkMarchingSquaresLineCases.h 32