19 #include "itksys/SystemTools.hxx"
30 this->
SetName(
"Input VectorData List");
47 for(
unsigned int i=0; i<filenames.size(); i++)
49 const std::string filename = filenames[i];
53 && itksys::SystemTools::FileExists(filename.c_str()))
56 reader->SetFileName(filename);
59 reader->UpdateOutputInformation();
100 && itksys::SystemTools::FileExists(filename.c_str()))
103 reader->SetFileName(filename);
107 reader->UpdateOutputInformation();
130 itkExceptionMacro(<<
"No vectordata "<<
id<<
". Only "<<
m_ReaderList->Size()<<
" vector data available.");
135 if (!filename.empty()
136 && itksys::SystemTools::FileExists(filename.c_str()))
139 reader->SetFileName(filename);
143 reader->UpdateOutputInformation();
161 std::vector<std::string>
166 std::vector<std::string> filenames;
170 filenames.push_back(
m_ReaderList->GetNthElement(i)->GetFileName() );
177 itkExceptionMacro(<<
"No filename value");
188 itkExceptionMacro(<<
"No vector data "<<i<<
". Only "<<
m_ReaderList->Size()<<
" vector data available.");
194 itkExceptionMacro(<<
"No filename value");
208 itkExceptionMacro(<<
"No vector data "<<i<<
". Only "<<
m_VectorDataList->Size()<<
" vector data available.");
221 for(
unsigned int i=0; i<vdList->
Size(); i++)
273 while (i < m_VectorDataList->Size() && res ==
true)
288 itkExceptionMacro(<<
"No vector data "<<
id<<
". Only "<<
m_VectorDataList->Size()<<
" vector data available.");