src
paraview-5.12
Remoting
Core
vtkSession.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
11
#ifndef vtkSession_h
12
#define vtkSession_h
13
14
#include "
vtkObject.h
"
15
#include "vtkRemotingCoreModule.h"
//needed for exports
16
17
class
VTKREMOTINGCORE_EXPORT
vtkSession
:
public
vtkObject
18
{
19
public
:
20
vtkTypeMacro(
vtkSession
,
vtkObject
);
21
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
22
26
virtual
bool
GetIsAlive() = 0;
27
28
protected
:
29
vtkSession
();
30
~
vtkSession
()
override
;
31
32
// Needed when TileDisplay are retrieved
33
friend
class
vtkSMRenderViewProxy
;
34
40
virtual
void
Activate();
41
47
virtual
void
DeActivate();
48
49
private
:
50
vtkSession
(
const
vtkSession
&) =
delete
;
51
void
operator=
(
const
vtkSession
&) =
delete
;
52
};
53
54
#endif
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkSMRenderViewProxy
implementation for View that includes render window and renderers.
Definition:
vtkSMRenderViewProxy.h:27
vtkObject
vtkSession
Definition:
vtkSession.h:17
vtkIndent
vtkObject.h
vtkObject::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
Generated by
1.8.17 on Wed Mar 27 2024