OSDN Git Service

FIRST REPOSITORY
[eos/hostdependOTHERS.git] / I686LINUX / util / I686LINUX / include / vtk / vtkStructuredGridOutlineFilter.h
1 /*=========================================================================
2
3   Program:   Visualization Toolkit
4   Module:    $RCSfile: vtkStructuredGridOutlineFilter.h,v $
5   Language:  C++
6   Date:      $Date: 2002/01/22 15:29:49 $
7   Version:   $Revision: 1.33 $
8
9   Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen 
10   All rights reserved.
11   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
12
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.
16
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".
23
24 #ifndef __vtkStructuredGridOutlineFilter_h
25 #define __vtkStructuredGridOutlineFilter_h
26
27 #include "vtkStructuredGridToPolyDataFilter.h"
28
29 class VTK_GRAPHICS_EXPORT vtkStructuredGridOutlineFilter : public vtkStructuredGridToPolyDataFilter
30 {
31 public:
32   static vtkStructuredGridOutlineFilter *New();
33   vtkTypeRevisionMacro(vtkStructuredGridOutlineFilter,vtkStructuredGridToPolyDataFilter);
34
35 protected:
36   vtkStructuredGridOutlineFilter() {};
37   ~vtkStructuredGridOutlineFilter() {};
38
39   void Execute();
40 private:
41   vtkStructuredGridOutlineFilter(const vtkStructuredGridOutlineFilter&);  // Not implemented.
42   void operator=(const vtkStructuredGridOutlineFilter&);  // Not implemented.
43 };
44
45 #endif
46
47