VTK  9.2.6
vtkXMLPPartitionedDataSetWriter.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: Visualization Toolkit
4  Module: vtkXMLPPartitionedDataSetWriter.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 =========================================================================*/
23 #ifndef vtkXMLPPartitionedDataSetWriter_h
24 #define vtkXMLPPartitionedDataSetWriter_h
25 
26 #include "vtkDeprecation.h" // For VTK_DEPRECATED_IN_9_1_0
27 #include "vtkIOParallelXMLModule.h" // For export macro
29 
32 
33 VTK_DEPRECATED_IN_9_1_0("Use vtkXMLPartitionedDataSetWriter instead")
34 class VTKIOPARALLELXML_EXPORT vtkXMLPPartitionedDataSetWriter
36 {
37 public:
39  vtkTypeMacro(vtkXMLPPartitionedDataSetWriter, vtkXMLPartitionedDataSetWriter);
40  void PrintSelf(ostream& os, vtkIndent indent) override;
41 
43 
46  vtkSetMacro(NumberOfPieces, int);
47  vtkGetMacro(NumberOfPieces, int);
48  vtkSetMacro(StartPiece, int);
49  vtkGetMacro(StartPiece, int);
50  void SetWriteMetaFile(int) {}
52 
53 protected:
56 
58 
61  int StartPiece = 0;
62  int NumberOfPieces = 1;
64 
65 private:
67  void operator=(const vtkXMLPPartitionedDataSetWriter&) = delete;
68 };
69 
70 #endif
void SetWriteMetaFile(int)
These no longer have any effect.
#define VTK_DEPRECATED_IN_9_1_0(reason)
abstract superclass for composite (multi-block or AMR) datasets
a simple class to control print indentation
Definition: vtkIndent.h:39
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
XML writer for vtkPartitionedDataSet.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
Multiprocessing communication superclass.