ParaView
vtkPVRecoverGeometryWireframe.h
Go to the documentation of this file.
1 // -*- c++ -*-
2 /*=========================================================================
3 
4  Program: Visualization Toolkit
5  Module: $RCSfile: pqBlotDialog.h,v $
6 
7  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
8  All rights reserved.
9  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
10 
11  This software is distributed WITHOUT ANY WARRANTY; without even
12  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13  PURPOSE. See the above copyright notice for more information.
14 
15 =========================================================================*/
16 /*-------------------------------------------------------------------------
17  Copyright 2009 Sandia Corporation.
18  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
19  the U.S. Government retains certain rights in this software.
20 -------------------------------------------------------------------------*/
21 
42 #ifndef vtkPVRecoverGeometryWireframe_h
43 #define vtkPVRecoverGeometryWireframe_h
44 
45 #include "vtkPVVTKExtensionsRenderingModule.h" // needed for export macro
46 #include "vtkPolyDataAlgorithm.h"
47 
48 class VTKPVVTKEXTENSIONSRENDERING_EXPORT vtkPVRecoverGeometryWireframe : public vtkPolyDataAlgorithm
49 {
50 public:
51  vtkTypeMacro(vtkPVRecoverGeometryWireframe, vtkPolyDataAlgorithm);
52  static vtkPVRecoverGeometryWireframe* New();
53  virtual void PrintSelf(ostream& os, vtkIndent indent);
54 
62  static const char* ORIGINAL_FACE_IDS() { return "vtkPVRecoverWireframeOriginalFaceIds"; }
63 
64 protected:
67 
68  virtual int RequestData(vtkInformation* request, vtkInformationVector** inputVector,
69  vtkInformationVector* outputVector);
70 
71 private:
73  void operator=(const vtkPVRecoverGeometryWireframe&) VTK_DELETE_FUNCTION;
74 };
75 
76 #endif // vtkPVRecoverGeometryWireframe_h
Get corrected wireframe from tesselated facets.
static const char * ORIGINAL_FACE_IDS()
In order to determine which edges existed in the original data, we need an identifier on each cell de...