Remoting
Views
vtkPVContextViewDataDeliveryManager.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
11
#ifndef vtkPVContextViewDataDeliveryManager_h
12
#define vtkPVContextViewDataDeliveryManager_h
13
14
#include "
vtkPVDataDeliveryManager.h
"
15
#include "
vtkRemotingViewsModule.h
"
//needed for exports
16
17
class
VTKREMOTINGVIEWS_EXPORT
vtkPVContextViewDataDeliveryManager
:
public
vtkPVDataDeliveryManager
18
{
19
public
:
20
static
vtkPVContextViewDataDeliveryManager
*
New
();
21
vtkTypeMacro(
vtkPVContextViewDataDeliveryManager
,
vtkPVDataDeliveryManager
);
22
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
23
24
protected
:
25
vtkPVContextViewDataDeliveryManager
();
26
~
vtkPVContextViewDataDeliveryManager
()
override
;
27
28
void
MoveData
(
vtkPVDataRepresentation
* repr,
bool
low_res,
int
port)
override
;
29
30
private
:
31
vtkPVContextViewDataDeliveryManager
(
const
vtkPVContextViewDataDeliveryManager
&) =
delete
;
32
void
operator=(
const
vtkPVContextViewDataDeliveryManager
&) =
delete
;
33
};
34
35
#endif
vtkPVDataDeliveryManager
manager for data-delivery.
Definition:
vtkPVDataDeliveryManager.h:35
VTKREMOTINGVIEWS_EXPORT
#define VTKREMOTINGVIEWS_EXPORT
Definition:
vtkRemotingViewsModule.h:15
vtkPVDataRepresentation
vtkPVDataRepresentation adds some ParaView specific API to data representations.
Definition:
vtkPVDataRepresentation.h:23
vtkPVContextViewDataDeliveryManager
vtkPVContextView specific vtkPVDataDeliveryManager subclass
Definition:
vtkPVContextViewDataDeliveryManager.h:17
vtkIndent
vtkPVDataDeliveryManager::MoveData
virtual void MoveData(vtkPVDataRepresentation *repr, bool low_res, int port)=0
This method is called to request that the subclass do appropriate transfer for the indicated represen...
vtkRemotingViewsModule.h
vtkObject::New
static vtkObject * New()
vtkPVDataDeliveryManager::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkPVDataDeliveryManager.h
Generated by
1.8.13 on Tue Oct 1 2024