src
paraview-5.12
Remoting
Views
vtkSIPVRepresentationProxy.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
9
#ifndef vtkSIPVRepresentationProxy_h
10
#define vtkSIPVRepresentationProxy_h
11
12
#include "vtkRemotingViewsModule.h"
//needed for exports
13
#include "
vtkSIProxy.h
"
14
15
class
VTKREMOTINGVIEWS_EXPORT
vtkSIPVRepresentationProxy
:
public
vtkSIProxy
16
{
17
public
:
18
static
vtkSIPVRepresentationProxy
*
New
();
19
vtkTypeMacro(
vtkSIPVRepresentationProxy
,
vtkSIProxy
);
20
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
21
22
void
AboutToDelete
()
override
;
23
24
protected
:
25
vtkSIPVRepresentationProxy
();
26
~
vtkSIPVRepresentationProxy
()
override
;
27
32
bool
ReadXMLAttributes
(
vtkPVXMLElement
* element)
override
;
33
34
private
:
35
vtkSIPVRepresentationProxy
(
const
vtkSIPVRepresentationProxy
&) =
delete
;
36
void
operator=(
const
vtkSIPVRepresentationProxy
&) =
delete
;
37
38
void
OnVTKObjectModified();
39
40
class
vtkInternals;
41
vtkInternals* Internals;
42
};
43
44
#endif
vtkSIProxy::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSIPVRepresentationProxy
Definition:
vtkSIPVRepresentationProxy.h:15
vtkSIProxy
Definition:
vtkSIProxy.h:22
vtkSIProxy::ReadXMLAttributes
virtual bool ReadXMLAttributes(vtkPVXMLElement *element)
Parses the XML to create property/subproxy helpers.
vtkSIProxy::New
static vtkSIProxy * New()
vtkSIProxy.h
vtkIndent
vtkPVXMLElement
Definition:
vtkPVXMLElement.h:23
vtkSIProxy::AboutToDelete
void AboutToDelete() override
This method is called before the deletion of the SIObject.
Generated by
1.8.17 on Wed Mar 27 2024