VTK
9.3.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Filters
ParallelFlowPaths
vtkPStreaklineFilter.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
17
#ifndef vtkPStreaklineFilter_h
18
#define vtkPStreaklineFilter_h
19
20
#include "vtkFiltersParallelFlowPathsModule.h"
// For export macro
21
#include "
vtkPParticleTracerBase.h
"
22
#include "
vtkSmartPointer.h
"
// For protected ivars.
23
#include "
vtkStreaklineFilter.h
"
//for utility
24
25
VTK_ABI_NAMESPACE_BEGIN
26
class
VTKFILTERSPARALLELFLOWPATHS_EXPORT
vtkPStreaklineFilter
:
public
vtkPParticleTracerBase
27
{
28
public
:
29
vtkTypeMacro(
vtkPStreaklineFilter
,
vtkPParticleTracerBase
);
30
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
31
32
static
vtkPStreaklineFilter
*
New
();
33
34
protected
:
35
vtkPStreaklineFilter
();
36
~
vtkPStreaklineFilter
()
override
=
default
;
37
vtkPStreaklineFilter
(
const
vtkPStreaklineFilter
&) =
delete
;
38
void
operator=(
const
vtkPStreaklineFilter
&) =
delete
;
39
int
OutputParticles
(
vtkPolyData
* poly)
override
;
40
void
Finalize
()
override
;
41
42
StreaklineFilterInternal
It
;
43
};
44
45
VTK_ABI_NAMESPACE_END
46
#endif
vtkPolyData
concrete dataset represents vertices, lines, polygons, and triangle strips
Definition:
vtkPolyData.h:79
vtkPStreaklineFilter::It
StreaklineFilterInternal It
Definition:
vtkPStreaklineFilter.h:42
vtkStreaklineFilter.h
vtkPolyDataAlgorithm::New
static vtkPolyDataAlgorithm * New()
vtkPStreaklineFilter
A Parallel Particle tracer for unsteady vector fields.
Definition:
vtkPStreaklineFilter.h:26
StreaklineFilterInternal
Definition:
vtkStreaklineFilter.h:25
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:28
vtkParticleTracerBase::Finalize
virtual void Finalize()
Definition:
vtkParticleTracerBase.h:418
vtkSmartPointer.h
vtkPParticleTracerBase
Definition:
vtkPParticleTracerBase.h:26
vtkPParticleTracerBase::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkParticleTracerBase::OutputParticles
virtual int OutputParticles(vtkPolyData *poly)=0
vtkPParticleTracerBase.h
Generated on Sun Mar 23 2025 01:22:27 for VTK by
1.8.10