vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
3 
4 #ifndef vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory_h
5 #define vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory_h
6 
7 #include "vtkPVVTKExtensionsIOParallelCGNSWriterModule.h" // For export macro
8 #include "vtkObjectFactory.h"
9 
11 
13 {
14 public:
17 
18  const char * GetDescription() override { return "vtkPVVTKExtensionsIOParallelCGNSWriter factory overrides."; }
19 
20  const char * GetVTKSourceVersion() override;
21 
22  void PrintSelf(ostream &os, vtkIndent indent) override;
23 
24 protected:
26 
27 private:
30 };
31 
33 
34 #endif // vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory_h
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
#define VTK_ABI_NAMESPACE_END
virtual const char * GetVTKSourceVersion()=0
#define VTK_ABI_NAMESPACE_BEGIN
#define VTKPVVTKEXTENSIONSIOPARALLELCGNSWRITER_EXPORT
static vtkObject * New()
void operator=(const vtkObjectBase &)