1 /*=========================================================================
3 Program: Visualization Toolkit
4 Module: $RCSfile: vtkStructuredGridOutlineFilter.h,v $
6 Date: $Date: 2002/01/22 15:29:49 $
7 Version: $Revision: 1.33 $
9 Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
11 See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
13 This software is distributed WITHOUT ANY WARRANTY; without even
14 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15 PURPOSE. See the above copyright notice for more information.
17 =========================================================================*/
18 // .NAME vtkStructuredGridOutlineFilter - create wireframe outline for structured grid
19 // .SECTION Description
20 // vtkStructuredGridOutlineFilter is a filter that generates a wireframe
21 // outline of a structured grid (vtkStructuredGrid). Structured data is
22 // topologically a cube, so the outline will have 12 "edges".
24 #ifndef __vtkStructuredGridOutlineFilter_h
25 #define __vtkStructuredGridOutlineFilter_h
27 #include "vtkStructuredGridToPolyDataFilter.h"
29 class VTK_GRAPHICS_EXPORT vtkStructuredGridOutlineFilter : public vtkStructuredGridToPolyDataFilter
32 static vtkStructuredGridOutlineFilter *New();
33 vtkTypeRevisionMacro(vtkStructuredGridOutlineFilter,vtkStructuredGridToPolyDataFilter);
36 vtkStructuredGridOutlineFilter() {};
37 ~vtkStructuredGridOutlineFilter() {};
41 vtkStructuredGridOutlineFilter(const vtkStructuredGridOutlineFilter&); // Not implemented.
42 void operator=(const vtkStructuredGridOutlineFilter&); // Not implemented.