*/
int main(int argc, char* argv[]) {
- gdcmDicomDir *dcmdir;
+ gdcm::DicomDir *dcmdir;
std::string dirName;
if (argc > 1)
else
dirName = GDCM_DATA_ROOT;
- dcmdir=new gdcmDicomDir(dirName, true); // we ask for Directory parsing
+ dcmdir = new gdcm::DicomDir(dirName, true); // we ask for Directory parsing
dcmdir->SetStartMethod(StartMethod, (void *) NULL);
dcmdir->SetEndMethod(EndMethod);
- ListDicomDirPatient lp = dcmdir->GetDicomDirPatients();
+ gdcm::ListDicomDirPatient lp = dcmdir->GetDicomDirPatients();
if (! lp.size() )
{
std::cout << "makeDicomDir: no patient list present. Exiting."
<< std::endl;
return 1;
}
-
- std::cout << "--------- dcmdir->Print() ------------" << std::endl;
-
- dcmdir->SetPrintLevel(-1);
- //dcmdir->Print(); // just to see
- std::cout << "---------end dcmdir->Print() ------------" << std::endl;
- dcmdir->Write("NewDICOMDIR");
+ dcmdir->WriteDicomDir("NewDICOMDIR");
std::cout<<std::flush;
delete dcmdir;
-
return 0;
}