ActiViz .NET
5.8.0
|
vtkGlobFileNames - find files that match a wildcard pattern More...
Public Member Functions | |
vtkGlobFileNames (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkGlobFileNames () | |
Create a new vtkGlobFileNames object. | |
int | 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. | |
virtual string | 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. | |
virtual vtkStringArray | GetFileNames () |
Get an array that contains all the file names. | |
string | GetNthFileName (int index) |
Return the file at the given index, the indexing is 0 based. | |
int | GetNumberOfFileNames () |
Return the number of files found. | |
virtual int | GetRecurse () |
Recurse into subdirectories. | |
override int | IsA (string type) |
Return the class name as a string. | |
new vtkGlobFileNames | NewInstance () |
Return the class name as a string. | |
virtual void | RecurseOff () |
Recurse into subdirectories. | |
virtual void | RecurseOn () |
Recurse into subdirectories. | |
void | Reset () |
Reset the glob by clearing the list of output filenames. | |
virtual void | SetDirectory (string _arg) |
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. | |
virtual void | SetRecurse (int _arg) |
Recurse into subdirectories. | |
Static Public Member Functions | |
static new vtkGlobFileNames | New () |
Create a new vtkGlobFileNames object. | |
static new int | IsTypeOf (string type) |
Return the class name as a string. | |
static new vtkGlobFileNames | SafeDownCast (vtkObjectBase o) |
Return the class name as a string. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkGlobFileNames" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "16vtkGlobFileNames" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal IntPtr | vtkGlobFileNames_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkGlobFileNames_AddFileNames_01 (HandleRef pThis, string pattern) |
static internal IntPtr | vtkGlobFileNames_GetDirectory_02 (HandleRef pThis) |
static internal IntPtr | vtkGlobFileNames_GetFileNames_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkGlobFileNames_GetNthFileName_04 (HandleRef pThis, int index) |
static internal int | vtkGlobFileNames_GetNumberOfFileNames_05 (HandleRef pThis) |
static internal int | vtkGlobFileNames_GetRecurse_06 (HandleRef pThis) |
static internal int | vtkGlobFileNames_IsA_07 (HandleRef pThis, string type) |
static internal int | vtkGlobFileNames_IsTypeOf_08 (string type) |
static internal IntPtr | vtkGlobFileNames_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkGlobFileNames_RecurseOff_11 (HandleRef pThis) |
static internal void | vtkGlobFileNames_RecurseOn_12 (HandleRef pThis) |
static internal void | vtkGlobFileNames_Reset_13 (HandleRef pThis) |
static internal IntPtr | vtkGlobFileNames_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkGlobFileNames_SetDirectory_15 (HandleRef pThis, string _arg) |
static internal void | vtkGlobFileNames_SetRecurse_16 (HandleRef pThis, int _arg) |
Static Private Member Functions | |
static | vtkGlobFileNames () |
Automatically generated type registration mechanics. |
vtkGlobFileNames - find files that match a wildcard pattern
Description vtkGlobFileNames is a utility for finding files and directories that match a given wildcard pattern. Allowed wildcards are , ?, [...], [!...]. The "*" wildcard matches any substring, the "?" matches any single character, the [...] matches any one of the enclosed characters, e.g. [abc] will match one of a, b, or c, while [0-9] will match any digit, and [!...] will match any single character except for the ones within the brackets. Special treatment is given to "/" (or "" on Windows) because these are path separators. These are never matched by a wildcard, they are only matched with another file separator. Caveats This function performs case-sensitive matches on UNIX and case-insensitive matches on Windows.
static Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Create a new vtkGlobFileNames object.
int Kitware.VTK.vtkGlobFileNames.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.
override void Kitware.VTK.vtkGlobFileNames.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkObject.
virtual string Kitware.VTK.vtkGlobFileNames.GetDirectory | ( | ) | [virtual] |
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.
virtual vtkStringArray Kitware.VTK.vtkGlobFileNames.GetFileNames | ( | ) | [virtual] |
Get an array that contains all the file names.
string Kitware.VTK.vtkGlobFileNames.GetNthFileName | ( | int | index | ) |
Return the file at the given index, the indexing is 0 based.
Return the number of files found.
virtual int Kitware.VTK.vtkGlobFileNames.GetRecurse | ( | ) | [virtual] |
Recurse into subdirectories.
override int Kitware.VTK.vtkGlobFileNames.IsA | ( | string | type | ) | [virtual] |
Return the class name as a string.
Reimplemented from Kitware.VTK.vtkObject.
static new int Kitware.VTK.vtkGlobFileNames.IsTypeOf | ( | string | type | ) | [static] |
Return the class name as a string.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkGlobFileNames Kitware.VTK.vtkGlobFileNames.New | ( | ) | [static] |
Create a new vtkGlobFileNames object.
Reimplemented from Kitware.VTK.vtkObject.
Return the class name as a string.
Reimplemented from Kitware.VTK.vtkObject.
virtual void Kitware.VTK.vtkGlobFileNames.RecurseOff | ( | ) | [virtual] |
Recurse into subdirectories.
virtual void Kitware.VTK.vtkGlobFileNames.RecurseOn | ( | ) | [virtual] |
Recurse into subdirectories.
void Kitware.VTK.vtkGlobFileNames.Reset | ( | ) |
Reset the glob by clearing the list of output filenames.
static new vtkGlobFileNames Kitware.VTK.vtkGlobFileNames.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Return the class name as a string.
Reimplemented from Kitware.VTK.vtkObject.
virtual void Kitware.VTK.vtkGlobFileNames.SetDirectory | ( | string | _arg | ) | [virtual] |
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.
virtual void Kitware.VTK.vtkGlobFileNames.SetRecurse | ( | int | _arg | ) | [virtual] |
Recurse into subdirectories.
static internal int Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_AddFileNames_01 | ( | HandleRef | pThis, |
string | pattern | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_GetDirectory_02 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_GetFileNames_03 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_GetNthFileName_04 | ( | HandleRef | pThis, |
int | index | ||
) | [private] |
static internal int Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_GetNumberOfFileNames_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_GetRecurse_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_IsA_07 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_NewInstance_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_RecurseOff_11 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_RecurseOn_12 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_Reset_13 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_SafeDownCast_14 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_SetDirectory_15 | ( | HandleRef | pThis, |
string | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkGlobFileNames.vtkGlobFileNames_SetRecurse_16 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkGlobFileNames.MRClassNameKey = "16vtkGlobFileNames" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
new const string Kitware.VTK.vtkGlobFileNames.MRFullTypeName = "Kitware.VTK.vtkGlobFileNames" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.