VTK
9.5.2
Main Page
Related Pages
Topics
Namespaces
Classes
Files
Examples
File List
File Members
Common
Core
vtkInformation.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
21
22
#ifndef vtkInformation_h
23
#define vtkInformation_h
24
25
#include "vtkCommonCoreModule.h"
// For export macro
26
#include "
vtkObject.h
"
27
#include "
vtkWrappingHints.h
"
// For VTK_MARSHALMANUAL
28
29
#include <string>
// for std::string compat
30
31
VTK_ABI_NAMESPACE_BEGIN
32
class
vtkDataObject
;
33
class
vtkExecutive
;
34
class
vtkInformationDataObjectKey
;
35
class
vtkInformationDoubleKey
;
36
class
vtkInformationDoubleVectorKey
;
37
class
vtkInformationExecutivePortKey
;
38
class
vtkInformationExecutivePortVectorKey
;
39
class
vtkInformationIdTypeKey
;
40
class
vtkInformationInformationKey
;
41
class
vtkInformationInformationVectorKey
;
42
class
vtkInformationIntegerKey
;
43
class
vtkInformationIntegerPointerKey
;
44
class
vtkInformationIntegerVectorKey
;
45
class
vtkInformationInternals
;
46
class
vtkInformationKey
;
47
class
vtkInformationKeyToInformationFriendship;
48
class
vtkInformationKeyVectorKey
;
49
class
vtkInformationObjectBaseKey
;
50
class
vtkInformationObjectBaseVectorKey
;
51
class
vtkInformationRequestKey
;
52
class
vtkInformationStringKey
;
53
class
vtkInformationStringVectorKey
;
54
class
vtkInformationUnsignedLongKey
;
55
class
vtkInformationVariantKey
;
56
class
vtkInformationVariantVectorKey
;
57
class
vtkInformationVector
;
58
class
vtkVariant
;
59
60
class
VTKCOMMONCORE_EXPORT