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 "vtkPVVTKExtensionsFiltersRenderingModule.h" // needed for export macro
46 #include "vtkPolyDataAlgorithm.h"
47 
49  : public vtkPolyDataAlgorithm
50 {
51 public:
54  void PrintSelf(ostream& os, vtkIndent indent) override;
55 
63  static const char* ORIGINAL_FACE_IDS() { return "vtkPVRecoverWireframeOriginalFaceIds"; }
64 
65 protected:
68 
69  int RequestData(vtkInformation* request, vtkInformationVector** inputVector,
70  vtkInformationVector* outputVector) override;
71 
72 private:
74  void operator=(const vtkPVRecoverGeometryWireframe&) = delete;
75 };
76 
77 #endif // vtkPVRecoverGeometryWireframe_h
Get corrected wireframe from tessellated facets.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
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...
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
static vtkPolyDataAlgorithm * New()
#define VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT
void operator=(const vtkObjectBase &)