15 #ifndef vtkFileSequenceParser_h 16 #define vtkFileSequenceParser_h 26 class RegularExpression;
34 void PrintSelf(ostream& os,
vtkIndent indent)
override;
41 bool ParseFileSequence(
const char* file);
47 vtkGetStringMacro(SequenceName);
53 vtkGetMacro(SequenceIndex,
int);
60 vtkGetMacro(SequenceIndexString, std::string);
66 std::unique_ptr<vtksys::RegularExpression>
reg_ex;
67 std::unique_ptr<vtksys::RegularExpression>
reg_ex2;
68 std::unique_ptr<vtksys::RegularExpression>
reg_ex3;
69 std::unique_ptr<vtksys::RegularExpression>
reg_ex4;
70 std::unique_ptr<vtksys::RegularExpression>
reg_ex5;
71 std::unique_ptr<vtksys::RegularExpression>
reg_ex6;
75 vtkSetStringMacro(SequenceName);
std::unique_ptr< vtksys::RegularExpression > reg_ex6
#define VTKPVVTKEXTENSIONSCORE_EXPORT
std::unique_ptr< vtksys::RegularExpression > reg_ex_last
Parses out the base file name of a file sequence and also the specific index of the given file...
std::unique_ptr< vtksys::RegularExpression > reg_ex5
std::unique_ptr< vtksys::RegularExpression > reg_ex2
std::unique_ptr< vtksys::RegularExpression > reg_ex3
std::unique_ptr< vtksys::RegularExpression > reg_ex4
std::unique_ptr< vtksys::RegularExpression > reg_ex
std::string SequenceIndexString