src
paraview-5.12
VTKExtensions
Core
vtkPVTrivialProducer.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkPVTrivialProducer_h
13
#define vtkPVTrivialProducer_h
14
15
#include "vtkPVVTKExtensionsCoreModule.h"
// needed for export macro
16
#include "
vtkTrivialProducer.h
"
17
18
struct
vtkPVTrivialProducerInternal;
19
20
class
VTKPVVTKEXTENSIONSCORE_EXPORT
vtkPVTrivialProducer
:
public
vtkTrivialProducer
21
{
22
public
:
23
static
vtkPVTrivialProducer
*
New
();
24
vtkTypeMacro(
vtkPVTrivialProducer
,
vtkTrivialProducer
);
25
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
26
31
void
SetOutput
(
vtkDataObject
* output)
override
;
32
37
virtual
void
SetOutput
(
vtkDataObject
* output,
double
time);
38
44
int
ProcessRequest
(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
45
46
protected
:
47
vtkPVTrivialProducer
();
48
~
vtkPVTrivialProducer
()
override
;
49
54
vtkPVTrivialProducerInternal*
Internals
;
55
56
private
:
57
vtkPVTrivialProducer
(
const
vtkPVTrivialProducer
&) =
delete
;
58
void
operator=
(
const
vtkPVTrivialProducer
&) =
delete
;
59
};
60
61
#endif
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkTrivialProducer::New
static vtkTrivialProducer * New()
vtkInformationVector
vtkPVTrivialProducer::Internals
vtkPVTrivialProducerInternal * Internals
Used to store any time step information.
Definition:
vtkPVTrivialProducer.h:54
vtkTrivialProducer
vtkTrivialProducer::ProcessRequest
virtual int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkTrivialProducer.h
vtkTrivialProducer::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkIndent
vtkInformation
vtkPVTrivialProducer
specialized subclass of vtkTrivialProducer that preserves the information about the whole extent of t...
Definition:
vtkPVTrivialProducer.h:20
vtkTrivialProducer::SetOutput
virtual void SetOutput(vtkDataObject *output)
vtkDataObject
Generated by
1.8.17 on Wed Mar 27 2024