VTK
9.7.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IO
GDAL
vtkGDAL.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
12
#ifndef vtkGDAL_h
13
#define vtkGDAL_h
14
15
#include "
vtkObject.h
"
16
#include <vtkIOGDALModule.h>
// For export macro
17
18
VTK_ABI_NAMESPACE_BEGIN
19
class
vtkInformationStringKey
;
20
class
vtkInformationIntegerVectorKey
;
21
22
class
VTKIOGDAL_EXPORT
vtkGDAL
:
public
vtkObject
23
{
24
public
:
25
vtkTypeMacro(
vtkGDAL
,
vtkObject
);
26
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
27
29
34
static
vtkInformationStringKey
* MAP_PROJECTION();
35
static
vtkInformationIntegerVectorKey
* FLIP_AXIS();
37
38
protected
:
39
private
:
40
vtkGDAL
();
// Static class
41
~
vtkGDAL
()
override
;
42
vtkGDAL
(
const
vtkGDAL
&) =
delete
;
43
void
operator=(
const
vtkGDAL
&) =
delete
;
44
};
45
46
VTK_ABI_NAMESPACE_END
47
#endif // vtkGDAL_h
vtkInformationIntegerVectorKey
Key for integer vector values.
Definition:
vtkInformationIntegerVectorKey.h:23
vtkObject
abstract base class for most VTK objects
Definition:
vtkObject.h:52
vtkObject::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkInformationStringKey
Key for string values in vtkInformation.
Definition:
vtkInformationStringKey.h:25
vtkGDAL
Shared data for GDAL classes.
Definition:
vtkGDAL.h:22
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:28
vtkObject.h
Generated on Tue Oct 20 2026 10:45:17 for VTK by
1.8.10