VTK
vtkPPolyDataNormals.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: Visualization Toolkit
4  Module: vtkPPolyDataNormals.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 =========================================================================*/
21 #ifndef vtkPPolyDataNormals_h
22 #define vtkPPolyDataNormals_h
23 
24 #include "vtkFiltersParallelModule.h" // For export macro
25 #include "vtkPolyDataNormals.h"
26 
27 class VTKFILTERSPARALLEL_EXPORT vtkPPolyDataNormals : public vtkPolyDataNormals
28 {
29 public:
31  void PrintSelf(ostream& os, vtkIndent indent);
32 
33  static vtkPPolyDataNormals *New();
34 
36 
40  vtkSetMacro(PieceInvariant, int);
41  vtkGetMacro(PieceInvariant, int);
42  vtkBooleanMacro(PieceInvariant, int);
44 
45 protected:
48 
49  // Usual data generation method
52 
54 private:
55  vtkPPolyDataNormals(const vtkPPolyDataNormals&) VTK_DELETE_FUNCTION;
56  void operator=(const vtkPPolyDataNormals&) VTK_DELETE_FUNCTION;
57 };
58 
59 #endif
static vtkPolyDataNormals * New()
Construct with feature angle=30, splitting and consistency turned on, flipNormals turned off...
Store vtkAlgorithm input/output information.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
a simple class to control print indentation
Definition: vtkIndent.h:39
compute normals for polygonal mesh
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
compute normals for polygonal mesh
Store zero or more vtkInformation instances.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.