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