vtkPGenericEnSightReader.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
3 // SPDX-License-Identifier: BSD-3-Clause
12 #ifndef vtkPGenericEnSightReader_h
13 #define vtkPGenericEnSightReader_h
14 
16 #include "vtkPVVTKExtensionsIOEnSightModule.h" //needed for exports
17 
18 class vtkCallbackCommand;
22 
24 {
25 public:
26  static vtkPGenericEnSightReader* New();
28  void PrintSelf(ostream& os, vtkIndent indent) override;
29 
30 protected:
32  ~vtkPGenericEnSightReader() override;
33 
35 
39  int GetMultiProcessLocalProcessId();
43  int GetMultiProcessNumberOfProcesses();
44 
47 
48 private:
50  void operator=(const vtkPGenericEnSightReader&) = delete;
51 };
52 
53 #endif
class to read any type of EnSight files
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkGenericEnSightReader * New()
void PrintSelf(ostream &os, vtkIndent indent)
void operator=(const vtkObjectBase &)
#define VTKPVVTKEXTENSIONSIOENSIGHT_EXPORT