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 
22 class VTKREMOTINGVIEWS_EXPORT vtkSMRecolorableImageExtractWriterProxy
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
vtkSMRecolorableImageExtractWriterProxy
extractor for recolorable images.
Definition: vtkSMRecolorableImageExtractWriterProxy.h:22
vtkSMImageExtractWriterProxy::WriteInternal
virtual bool WriteInternal(vtkSMExtractsController *extractor, const SummaryParametersT &params=SummaryParametersT{})
Called in Write().
vtkSMExtractsController
controller for extract generation
Definition: vtkSMExtractsController.h:45
vtkSMImageExtractWriterProxy
extract writer for images or rendering results
Definition: vtkSMImageExtractWriterProxy.h:21
vtkSMImageExtractWriterProxy.h
vtkIndent
vtkSMImageExtractWriterProxy::CreateVTKObjects
void CreateVTKObjects() override
Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs),...
vtkSMImageExtractWriterProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSMImageExtractWriterProxy::New
static vtkSMImageExtractWriterProxy * New()
vtkSMImageExtractWriterProxy::SummaryParametersT
vtkSMExtractsController::SummaryParametersT SummaryParametersT
Definition: vtkSMImageExtractWriterProxy.h:51