Section: Visualization Toolkit IO Classes
To create an instance of class vtkGlobFileNames, simply invoke its constructor as follows
obj = vtkGlobFileNames
obj is an instance of the vtkGlobFileNames class.
string = obj.GetClassName () - Return the class name as a string.
int = obj.IsA (string name) - Return the class name as a string.
vtkGlobFileNames = obj.NewInstance () - Return the class name as a string.
vtkGlobFileNames = obj.SafeDownCast (vtkObject o) - Return the class name as a string.
obj.Reset () - Reset the glob by clearing the list of output filenames.
obj.SetDirectory (string ) - Set the directory in which to perform the glob. If this is
not set, then the current directory will be used. Also, if
you use a glob pattern that contains absolute path (one that
starts with "/" or a drive letter) then that absolute path
will be used and Directory will be ignored.
string = obj.GetDirectory () - Set the directory in which to perform the glob. If this is
not set, then the current directory will be used. Also, if
you use a glob pattern that contains absolute path (one that
starts with "/" or a drive letter) then that absolute path
will be used and Directory will be ignored.
int = obj.AddFileNames (string pattern) - Search for all files that match the given expression,
sort them, and add them to the output. This method can
be called repeatedly to add files matching additional patterns.
Returns 1 if successful, otherwise returns zero.
obj.SetRecurse (int ) - Recurse into subdirectories.
obj.RecurseOn () - Recurse into subdirectories.
obj.RecurseOff () - Recurse into subdirectories.
int = obj.GetRecurse () - Recurse into subdirectories.
int = obj.GetNumberOfFileNames () - Return the number of files found.
string = obj.GetNthFileName (int index) - Return the file at the given index, the indexing is 0 based.
vtkStringArray = obj.GetFileNames () - Get an array that contains all the file names.