Remoting
Core
vtkPVTemporalDataInformation.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkPVTemporalDataInformation_h
13
#define vtkPVTemporalDataInformation_h
14
15
#include "
vtkPVDataInformation.h
"
16
#include "
vtkRemotingCoreModule.h
"
//needed for exports
17
18
class
vtkPVArrayInformation
;
19
class
vtkPVDataSetAttributesInformation
;
20
21
class
VTKREMOTINGCORE_EXPORT
vtkPVTemporalDataInformation
:
public
vtkPVDataInformation
22
{
23
public
:
24
static
vtkPVTemporalDataInformation
*
New
();
25
vtkTypeMacro(
vtkPVTemporalDataInformation
,
vtkPVDataInformation
);
26
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
27
32
void
CopyFromObject
(
vtkObject
*
object
)
override
;
33
34
protected
:
35
vtkPVTemporalDataInformation
();
36
~
vtkPVTemporalDataInformation
()
override
;
37
38
private
:
39
vtkPVTemporalDataInformation
(
const
vtkPVTemporalDataInformation
&) =
delete
;
40
void
operator=(
const
vtkPVTemporalDataInformation
&) =
delete
;
41
};
42
43
#endif
vtkObject
vtkPVDataInformation
provides meta data about a vtkDataObject subclass.
Definition:
vtkPVDataInformation.h:42
vtkRemotingCoreModule.h
vtkPVDataInformation::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkPVDataInformation.h
vtkPVDataInformation::CopyFromObject
void CopyFromObject(vtkObject *object) override
Populate vtkPVDataInformation using object.
vtkPVDataSetAttributesInformation
List of array info.
Definition:
vtkPVDataSetAttributesInformation.h:24
vtkIndent
VTKREMOTINGCORE_EXPORT
#define VTKREMOTINGCORE_EXPORT
Definition:
vtkRemotingCoreModule.h:15
vtkPVArrayInformation
provides meta data about arrays.
Definition:
vtkPVArrayInformation.h:30
vtkPVDataInformation::New
static vtkPVDataInformation * New()
vtkPVTemporalDataInformation
extends vtkPVDataInformation to gather information across timesteps.
Definition:
vtkPVTemporalDataInformation.h:21
Generated by
1.8.13 on Tue Oct 1 2024