33 #ifndef __vtkSortFileNames_h
34 #define __vtkSortFileNames_h
42 class vtkStringArrayVector;
58 vtkSetMacro(Grouping,
int);
59 vtkGetMacro(Grouping,
int);
60 vtkBooleanMacro(Grouping,
int);
69 vtkSetMacro(NumericSort,
int);
70 vtkGetMacro(NumericSort,
int);
71 vtkBooleanMacro(NumericSort,
int);
77 vtkSetMacro(IgnoreCase,
int);
78 vtkGetMacro(IgnoreCase,
int);
79 vtkBooleanMacro(IgnoreCase,
int);
86 vtkSetMacro(SkipDirectories,
int);
87 vtkGetMacro(SkipDirectories,
int);
88 vtkBooleanMacro(SkipDirectories,
int);
104 virtual int GetNumberOfGroups();
113 virtual void Update();
131 virtual void Execute();
139 vtkStringArrayVector *output);