vtkSMRecolorableImageExtractWriterProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
17 #ifndef vtkSMRecolorableImageExtractWriterProxy_h
18 #define vtkSMRecolorableImageExtractWriterProxy_h
19 
21 
24 {
25 public:
28  void PrintSelf(ostream& os, vtkIndent indent) override;
29 
30  void CreateVTKObjects() override;
31 
32 protected:
35 
36  bool WriteInternal(vtkSMExtractsController* extractor,
37  const SummaryParametersT& params = SummaryParametersT{}) override;
38 
39 private:
41  void operator=(const vtkSMRecolorableImageExtractWriterProxy&) = delete;
42 };
43 
44 #endif
virtual bool WriteInternal(vtkSMExtractsController *extractor, const SummaryParametersT &params=SummaryParametersT{})
Called in Write().
#define VTKREMOTINGVIEWS_EXPORT
extract writer for images or rendering results
void CreateVTKObjects() override
Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs), this methods instantiates the objects on the server(s)
static vtkSMImageExtractWriterProxy * New()
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSMExtractsController::SummaryParametersT SummaryParametersT
controller for extract generation