VTK
9.4.20251007
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
Common
DataModel
vtkPointData.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 vtkPointData_h
23
#define vtkPointData_h
24
25
#include "vtkCommonDataModelModule.h"
// For export macro
26
#include "
vtkDataSetAttributes.h
"
27
#include "
vtkWrappingHints.h
"
// For VTK_MARSHALAUTO
28
29
VTK_ABI_NAMESPACE_BEGIN
30
class
VTKCOMMONDATAMODEL_EXPORT
VTK_MARSHALAUTO
vtkPointData
:
public
vtkDataSetAttributes
31
{
32
public
:
33
static
vtkPointData
*
New
();
34
static
vtkPointData
*
ExtendedNew
();
35
36
vtkTypeMacro(
vtkPointData
,
vtkDataSetAttributes
);
37
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
38
39
protected
:
40
vtkPointData
();
41
~vtkPointData
()
override
=
default
;
42
43
private
:
44
vtkPointData
(
const
vtkPointData
&) =
delete
;
45
void
operator=(
const
vtkPointData
&) =
delete
;
46
};
47
48
VTK_ABI_NAMESPACE_END
49
#endif
vtkDataSetAttributes::vtkDataSetAttributes
vtkDataSetAttributes()
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:29
vtkPointData::New
static vtkPointData * New()
vtkPointData::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkPointData::ExtendedNew
static vtkPointData * ExtendedNew()
vtkPointData::~vtkPointData
~vtkPointData() override=default
vtkPointData::vtkPointData
vtkPointData()
vtkDataSetAttributes.h
vtkWrappingHints.h
VTK_MARSHALAUTO
#define VTK_MARSHALAUTO
Definition
vtkWrappingHints.h:53
Generated on
for VTK by
1.14.0