27 #ifndef vtkTemporalPathLineFilter_h
28 #define vtkTemporalPathLineFilter_h
31 #include "vtkFiltersGeneralModule.h"
36 #define vtkPolyDataAlgorithm vtkTemporalAlgorithm<vtkPolyDataAlgorithm>
39 VTK_ABI_NAMESPACE_BEGIN
48 VTK_ABI_NAMESPACE_BEGIN
50 class vtkTemporalPathLineFilterInternals;
62 #undef vtkPassInputTypeAlgorithm
68 #if defined(__VTK_WRAP__) || defined(__WRAP_GCCXML)
77 vtkSetMacro(MaskPoints,
int);
78 vtkGetMacro(MaskPoints,
int);
90 vtkSetMacro(MaxTrackLength,
unsigned int);
91 vtkGetMacro(MaxTrackLength,
unsigned int);
103 vtkSetStringMacro(IdChannelArray);
104 vtkGetStringMacro(IdChannelArray);
116 vtkSetVector3Macro(MaxStepDistance,
double);
117 vtkGetVector3Macro(MaxStepDistance,
double);
127 vtkSetMacro(KeepDeadTrails,
bool);
128 vtkGetMacro(KeepDeadTrails,
bool);
142 virtual
void SetBackwardTime(
bool backward);
144 vtkGetMacro(BackwardTime,
bool);
191 int NumberOfTimeSteps = 0;
192 int MaskPoints = 200;
193 unsigned int MaxTrackLength = 10;
194 unsigned int LastTrackLength = 10;
195 char* IdChannelArray =
nullptr;
196 double MaxStepDistance[3] = { 1, 1, 1 };
198 bool KeepDeadTrails =
false;
199 bool BackwardTime =
false;
209 int CurrentTimeIndex = 0;
221 VTK_ABI_NAMESPACE_END
Proxy object to connect input/output ports.
object to represent cell connectivity
abstract class to specify dataset behavior
dynamic, self-adjusting array of float
a simple class to control print indentation
merge exactly coincident points
represent and manipulate 3D points
Superclass for algorithms that produce only polydata as output.
concrete dataset represents vertices, lines, polygons, and triangle strips
Hold a reference to a vtkObjectBase instance.
Generate a Polydata Pointset from any Dataset.
vtkSmartPointer< vtkTemporalPathLineFilterInternals > Internals
vtkSmartPointer< vtkFloatArray > TrailId
vtkSmartPointer< vtkPoints > LineCoordinates
vtkSmartPointer< vtkCellArray > Vertices
void PrintSelf(ostream &os, vtkIndent indent) override
Standard Type-Macro.
vtkSmartPointer< vtkCellArray > PolyLines
static vtkTemporalPathLineFilter * New()
Standard Type-Macro.
vtkSmartPointer< vtkPoints > VertexCoordinates
#define VTK_DEPRECATED_IN_9_3_0(reason)
#define vtkCreateWrappedTemporalAlgorithmInterface()
vtkSmartPointer< ParticleTrail > TrailPointer