VTKExtensions
IOParallelCGNS
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
10
VTK_ABI_NAMESPACE_BEGIN
11
12
class
VTKPVVTKEXTENSIONSIOPARALLELCGNSWRITER_EXPORT
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
:
public
vtkObjectFactory
13
{
14
public
:
15
static
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
*
New
();
16
vtkTypeMacro(
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
,
vtkObjectFactory
);
17
18
const
char
*
GetDescription
() VTK_FUTURE_CONST
override
{
return
"vtkPVVTKExtensionsIOParallelCGNSWriter factory overrides."
; }
19
20
const
char
*
GetVTKSourceVersion
() VTK_FUTURE_CONST
override
;
21
22
void
PrintSelf
(ostream &os,
vtkIndent
indent)
override
;
23
24
protected
:
25
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
();
26
27
private
:
28
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
(
const
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
&) =
delete
;
29
void
operator=
(
const
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
&) =
delete
;
30
};
31
32
VTK_ABI_NAMESPACE_END
33
34
#endif // vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory_h
vtkObjectFactory::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkPVVTKExtensionsIOParallelCGNSWriterModule.h
vtkObjectFactory::GetVTKSourceVersion
virtual const char * GetVTKSourceVersion()=0
VTK_ABI_NAMESPACE_END
Definition:
vtkChartsCoreModule.h:63
vtkObjectFactory.h
VTK_ABI_NAMESPACE_BEGIN
#define VTK_ABI_NAMESPACE_BEGIN
Definition:
vtkABINamespace.h:26
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory
Definition:
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory.h:12
vtkIndent
vtkObjectFactory
VTKPVVTKEXTENSIONSIOPARALLELCGNSWRITER_EXPORT
#define VTKPVVTKEXTENSIONSIOPARALLELCGNSWRITER_EXPORT
Definition:
vtkPVVTKExtensionsIOParallelCGNSWriterModule.h:15
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory::GetDescription
const char * GetDescription() VTK_FUTURE_CONST override
Definition:
vtkPVVTKExtensionsIOParallelCGNSWriterObjectFactory.h:18
vtkObject::New
static vtkObject * New()
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
Generated by
1.8.13 on Wed Dec 10 2025