vtkSMEnsembleDataReaderProxy.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 vtkSMEnsembleDataReaderProxy_h
13 #define vtkSMEnsembleDataReaderProxy_h
14 
15 #include "vtkRemotingMiscModule.h" // for export
16 #include "vtkSMSourceProxy.h"
17 
19 {
20 public:
22  void PrintSelf(ostream& os, vtkIndent indent) override;
24 
25  void UpdateVTKObjects() override;
26 
27 protected:
29  ~vtkSMEnsembleDataReaderProxy() override;
30 
31  void SetPropertyModifiedFlag(const char* name, int flag) override;
32 
34 
35 private:
36  bool FetchFileNames();
37 
39  void operator=(const vtkSMEnsembleDataReaderProxy&) = delete;
40 };
41 
42 #endif
Examines file paths found in ensemble data files (.pve) and creates readers that can read those files...
virtual void SetPropertyModifiedFlag(const char *name, int flag)
Note on property modified flags: The modified flag of each property associated with a proxy is stored...
virtual void UpdateVTKObjects()
Update the VTK object on the server by pushing the values of all modified properties (un-modified pro...
proxy for a VTK source on a server
#define VTKREMOTINGMISC_EXPORT
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkSMSourceProxy * New()