src
paraview-5.12
Remoting
Export
vtkSMRenderViewExporterProxy.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkSMRenderViewExporterProxy_h
13
#define vtkSMRenderViewExporterProxy_h
14
15
#include "vtkRemotingExportModule.h"
//needed for exports
16
#include "
vtkSMExporterProxy.h
"
17
18
class
VTKREMOTINGEXPORT_EXPORT
vtkSMRenderViewExporterProxy
:
public
vtkSMExporterProxy
19
{
20
public
:
21
static
vtkSMRenderViewExporterProxy
*
New
();
22
vtkTypeMacro(
vtkSMRenderViewExporterProxy
,
vtkSMExporterProxy
);
23
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
24
28
void
Write
()
override
;
29
34
bool
CanExport
(
vtkSMProxy
*)
override
;
35
36
protected
:
37
vtkSMRenderViewExporterProxy
();
38
~
vtkSMRenderViewExporterProxy
()
override
;
39
40
private
:
41
vtkSMRenderViewExporterProxy
(
const
vtkSMRenderViewExporterProxy
&) =
delete
;
42
void
operator=(
const
vtkSMRenderViewExporterProxy
&) =
delete
;
43
};
44
45
#endif
vtkSMProxy::New
static vtkSMProxy * New()
vtkSMExporterProxy
proxy for view exporters.
Definition:
vtkSMExporterProxy.h:22
vtkSMProxy
proxy for a VTK object(s) on a server
Definition:
vtkSMProxy.h:140
vtkIndent
vtkSMRenderViewExporterProxy
proxy for vtkExporter subclasses which work with render windows.
Definition:
vtkSMRenderViewExporterProxy.h:18
vtkSMExporterProxy::CanExport
virtual bool CanExport(vtkSMProxy *)=0
Returns if the view can be exported.
vtkSMExporterProxy::Write
virtual void Write()=0
Exports the view.
vtkSMExporterProxy.h
vtkSMExporterProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Generated by
1.8.17 on Wed Mar 27 2024