VTK
9.5.20251207
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
130
131
#ifndef vtkPointData_h
132
#define vtkPointData_h
133
134
#include "vtkCommonDataModelModule.h"
// For export macro
135
#include "
vtkDataSetAttributes.h
"
136
#include "
vtkWrappingHints.h
"
// For VTK_MARSHALAUTO
137
138
VTK_ABI_NAMESPACE_BEGIN
139
class
VTKCOMMONDATAMODEL_EXPORT
VTK_MARSHALAUTO
vtkPointData
:
public
vtkDataSetAttributes
140
{
141
public
:
142
static
vtkPointData
*
New
();
143
static
vtkPointData
*
ExtendedNew
();
144
145
vtkTypeMacro(
vtkPointData
,
vtkDataSetAttributes
);
146
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
147
148
protected
:
149
vtkPointData
();
150
~vtkPointData
()
override
=
default
;
151
152
private
:
153
vtkPointData
(
const
vtkPointData
&) =
delete
;
154
void
operator=(
const
vtkPointData
&) =
delete
;
155
};
156
157
VTK_ABI_NAMESPACE_END
158
#endif
vtkDataSetAttributes::vtkDataSetAttributes
vtkDataSetAttributes()
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:108
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:60
Generated on Sun Dec 7 2025 09:08:25 for VTK by
1.13.2