31 #ifndef vtkSortFileNames_h
32 #define vtkSortFileNames_h
34 #include "vtkIOCoreModule.h"
40 class vtkStringArrayVector;
59 vtkGetMacro(Grouping,
int);
73 vtkGetMacro(NumericSort,
int);
83 vtkGetMacro(IgnoreCase,
int);
94 vtkGetMacro(SkipDirectories,
int);
118 virtual int GetNumberOfGroups();
152 virtual
void Execute();
163 vtkStringArrayVector *output);
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
record modification and/or execution time
a vtkAbstractArray subclass for strings
virtual void Update()
Updates the extensions string.
static const unsigned short Groups[119][1]
a simple class to control print indentation
Group and sort a set of filenames.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...