33 #ifndef vtkSortFileNames_h
34 #define vtkSortFileNames_h
43 class vtkStringArrayVector;
59 vtkSetMacro(Grouping,
int);
60 vtkGetMacro(Grouping,
int);
61 vtkBooleanMacro(Grouping,
int);
70 vtkSetMacro(NumericSort,
int);
71 vtkGetMacro(NumericSort,
int);
72 vtkBooleanMacro(NumericSort,
int);
78 vtkSetMacro(IgnoreCase,
int);
79 vtkGetMacro(IgnoreCase,
int);
80 vtkBooleanMacro(IgnoreCase,
int);
87 vtkSetMacro(SkipDirectories,
int);
88 vtkGetMacro(SkipDirectories,
int);
89 vtkBooleanMacro(SkipDirectories,
int);
105 virtual int GetNumberOfGroups();
132 virtual void Execute();
140 vtkStringArrayVector *output);
abstract base class for most VTK objects
vtkStringArray * FileNames
record modification and/or execution time
a vtkAbstractArray subclass for strings
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
Group and sort a set of filenames.
vtkStringArray * InputFileNames
vtkStringArrayVector * Groups