28 #ifndef __vtkvmtkStreamlineToParticlesFilter_h 29 #define __vtkvmtkStreamlineToParticlesFilter_h 31 #include "vtkPolyDataAlgorithm.h" 32 #include "vtkvmtkWin32Header.h" 38 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
42 vtkSetMacro(NumberOfInjections,
int);
43 vtkGetMacro(NumberOfInjections,
int);
45 vtkSetMacro(NumberOfParticlesPerInjection,
int);
46 vtkGetMacro(NumberOfParticlesPerInjection,
int);
48 vtkSetMacro(InjectionStart,
double);
49 vtkGetMacro(InjectionStart,
double);
51 vtkSetMacro(InjectionEnd,
double);
52 vtkGetMacro(InjectionEnd,
double);
54 vtkSetMacro(TracingEnd,
double);
55 vtkGetMacro(TracingEnd,
double);
57 vtkSetMacro(DeltaT,
double);
58 vtkGetMacro(DeltaT,
double);
60 vtkSetStringMacro(IntegrationTimeArrayName);
61 vtkGetStringMacro(IntegrationTimeArrayName);
63 vtkSetStringMacro(TimeArrayName);
64 vtkGetStringMacro(TimeArrayName);
66 vtkSetStringMacro(VelocityArrayName);
67 vtkGetStringMacro(VelocityArrayName);
73 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
char * IntegrationTimeArrayName
Cluster streamlines based on Mahalanobis distance metric and K-Means clustering.
int NumberOfParticlesPerInjection