vtkSMCinemaVolumetricImageExtractWriterProxy.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
14 #ifndef vtkSMCinemaVolumetricImageExtractWriterProxy_h
15 #define vtkSMCinemaVolumetricImageExtractWriterProxy_h
16 
18 
19 class VTKREMOTINGVIEWS_EXPORT vtkSMCinemaVolumetricImageExtractWriterProxy
21 {
22 public:
25  void PrintSelf(ostream& os, vtkIndent indent) override;
26 
27 protected:
30 
31  bool WriteInternal(vtkSMExtractsController* extractor,
32  const SummaryParametersT& params = SummaryParametersT{}) override;
33  const char* GetShortName(const std::string& key) const override;
34 
35 private:
38  void operator=(const vtkSMCinemaVolumetricImageExtractWriterProxy&) = delete;
39 };
40 
41 #endif
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
vtkSMCinemaVolumetricImageExtractWriterProxy
image extractor for cinema-volumetric extracts
Definition: vtkSMCinemaVolumetricImageExtractWriterProxy.h:19
vtkSMImageExtractWriterProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSMImageExtractWriterProxy::GetShortName
virtual const char * GetShortName(const std::string &key) const
Used to convert a parameter name used in the SummaryParametersT to a shorter version suitable for use...
vtkSMImageExtractWriterProxy::New
static vtkSMImageExtractWriterProxy * New()
vtkSMImageExtractWriterProxy::SummaryParametersT
vtkSMExtractsController::SummaryParametersT SummaryParametersT
Definition: vtkSMImageExtractWriterProxy.h:51