35 #ifndef __itkMegaCaptureImport_h
36 #define __itkMegaCaptureImport_h
42 #include "itkLightProcessObject.h"
44 #include <itksys/SystemTools.hxx>
45 #include "itkRegularExpressionSeriesFileNames.h"
48 #include "QGoIOConfigure.h"
82 void SetFileName(
const std::string & iName);
84 void SetTimeBased(
const bool & iBool);
94 std::string GetHeaderFilename();
98 static bool IsNewMegaCapture(
const std::string & iFilename);
101 static std::string CleanFileName(
const std::string & iFilename);
106 const std::string & iFilename);
108 static bool AreTheseNumericalGroupNewMegaCapture(
117 const std::vector< unsigned int > & iNumericalValues);
121 const std::vector< unsigned int > & iNumericalValues);
125 void operator=(
const Self &);
GoFigureFileInfoHelperMultiIndexContainer m_OutputFileList
std::vector< int > IntVectorType
std::vector< std::string > StringVectorType
SmartPointer< const Self > ConstPointer
int m_NbSignificantMegaCaptureNumGroup
std::string m_HeaderFileName
StringVectorType m_FileNameS
std::pair< IntVectorType, IntVectorType > PairIntVectorType
std::string m_fileNameModified
LightProcessObject Superclass
PairIntVectorType m_StartAndLengthNumGroup
SmartPointer< Self > Pointer