src
paraview-5.12
Remoting
Views
vtkPVDataRepresentationPipeline.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
16
#ifndef vtkPVDataRepresentationPipeline_h
17
#define vtkPVDataRepresentationPipeline_h
18
19
#include "
vtkCompositeDataPipeline.h
"
20
#include "vtkRemotingViewsModule.h"
//needed for exports
21
22
class
VTKREMOTINGVIEWS_EXPORT
vtkPVDataRepresentationPipeline
:
public
vtkCompositeDataPipeline
23
{
24
public
:
25
static
vtkPVDataRepresentationPipeline
*
New
();
26
vtkTypeMacro(
vtkPVDataRepresentationPipeline
,
vtkCompositeDataPipeline
);
27
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
28
34
vtkGetMacro(DataTime,
vtkMTimeType
);
35
42
vtkSetMacro(NeedsUpdate,
bool
);
43
vtkGetMacro(NeedsUpdate,
bool
);
44
45
protected
:
46
vtkPVDataRepresentationPipeline
();
47
~
vtkPVDataRepresentationPipeline
()
override
;
48
49
int
ForwardUpstream
(
int
i,
int
j,
vtkInformation
* request)
override
;
50
int
ForwardUpstream
(
vtkInformation
* request)
override
;
51
int
ProcessRequest
(
vtkInformation
* request,
vtkInformationVector
** inInfoVec,
52
vtkInformationVector
* outInfoVec)
override
;
53
void
ExecuteDataEnd
(
vtkInformation
* request,
vtkInformationVector
** inInfoVec,
54
vtkInformationVector
* outInfoVec)
override
;
55
56
private
:
57
vtkPVDataRepresentationPipeline
(
const
vtkPVDataRepresentationPipeline
&) =
delete
;
58
void
operator=
(
const
vtkPVDataRepresentationPipeline
&) =
delete
;
59
60
bool
NeedsUpdate =
true
;
61
};
62
63
#endif
vtkCompositeDataPipeline::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkInformationVector
vtkCompositeDataPipeline.h
vtkStreamingDemandDrivenPipeline::ExecuteDataEnd
virtual void ExecuteDataEnd(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
vtkMTimeType
vtkTypeUInt64 vtkMTimeType
vtkCompositeDataPipeline
vtkIndent
vtkInformation
vtkPVDataRepresentationPipeline
executive for vtkPVDataRepresentation.
Definition:
vtkPVDataRepresentationPipeline.h:22
vtkCompositeDataPipeline::New
static vtkCompositeDataPipeline * New()
vtkStreamingDemandDrivenPipeline::ProcessRequest
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
vtkCompositeDataPipeline::ForwardUpstream
virtual int ForwardUpstream(vtkInformation *request)
Generated by
1.8.17 on Wed Mar 27 2024