+ GreyLevel/RGB/PaletteColor images<br><br>
+ <LI> <TT>DICOMDIR</TT> anonymiser (<TT>Load</TT> and <TT>Noload</TT> mode)
+ <br><br>
+ <LI> Because the <TT>gdcm::DicomDir::Load()</TT> method may be used
+ either for loading an already made <TT>DICOMDIR</TT> file or for
+ parsing all the dicom files with a given root directory we
+ syntaxically separated the operations: <br>
+ For loading an already made <TT>DICOMDIR</TT> file, use : <br>
+ <pre>
+ gdcm::DicomDir *d = new gdcm::DicomDir();
+ d->SetFileName(fileName);
+ d->Load( );
+ </pre>
+
+ For parsing all the dicom files within a given root directory, use :<br>
+ <pre>
+ gdcm::DicomDir *d = new gdcm::DicomDir();
+ d->SetDirectoryName(dirName);
+ d->Load( )
+ </pre>
+
+ <b>Don't</b> use any longer old deprecated style: <br>
+ <TT>
+ gdcm::DicomDir *d = new gdcm::DicomDir();<br>
+ d->SetParseDir(true); // </TT>or <TT>d->SetParseDir(false);<br>
+ d->Load( fileName );<br>
+ </TT>
+ <br>
+ <LI> User is now allowed to tell <TT>gdcm::Document</TT> constructor
+ he doesn't want to deal with <TT>SeqEntry</TT>
+ (every time it's possible) <br> and/or he doesn't
+ want to deal with <TT>Shadow groups</TT> (every time it's
+ possible) <br> or he doesn't
+ want to deal with <TT>SeqEntry</TT> that belong to a <TT>Shadow group</TT> (every time it's
+ possible)<br>
+ use : <br>
+ <pre>
+ gdcm::File *f = new gdcm::File();
+ f->SetLoadMode(NO_SEQ); | depending on what
+ f->SetLoadMode(NO_SHADOW); | you want *not*
+ f->SetLoadMode(NO_SEQ | NO_SHADOW);| to load from the
+ f->SetLoadMode(NO_SHADOWSEQ); | target file
+ f->SetFileName(fileName);
+ f->Load( );
+ </pre>
+ <b>Don't</b> use any longer old deprecated style: <br>
+ <TT>
+ gdcm::File *f = new gdcm::File(fileName);</TT> <br>
+ <br>
+ <LI> User is now allowed to tell <TT>gdcm::DicomDir</TT> constructor
+ he doesn't want to deal with <TT>SeqEntry</TT>
+ he doesn't want to deal with <TT>SeqEntry</TT>
+ (every time it's possible) <br> and/or he doesn't
+ want to deal with <TT>Shadow groups</TT> (every time it's
+ possible) <br> or he doesn't
+ want to deal with <TT>SeqEntry</TT> that belong to a <TT>Shadow group</TT> (every time it's
+ possible)<br> when he parses all the Dicom files within a given
+ directory
+ use : <br>
+ <pre>
+ gdcm::DicomDir *f = new gdcm::DicomDir();
+ f->SetLoadMode(NO_SEQ); | depending on what
+ f->SetLoadMode(NO_SHADOW); | you want *not*
+ f->SetLoadMode(NO_SEQ | NO_SHADOW);| to load from the files
+ f->SetLoadMode(NO_SHADOWSEQ); | within the root directory
+ f->SetDirectoryName(rootDirectoryName);
+ f->Load( );
+ </pre>
+ <b>Don't</b> use any longer old deprecated style: <br>
+ <TT>
+ gdcm::DicomDir *dcmdir = new gdcm::DicomDir(dirName, true);</TT><br>
+ <br>