Program: gdcm
Module: $RCSfile: gdcmBinEntry.cxx,v $
Language: C++
- Date: $Date: 2005/02/10 14:23:18 $
- Version: $Revision: 1.68 $
+ Date: $Date: 2005/02/11 16:36:52 $
+ Version: $Revision: 1.69 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
if (binArea) // the binArea was *actually* loaded
{
- // TODO FIME
- // Probabely, the same operation will have to be done when we want
- // to write image with Big Endian Transfert Syntax,
- // and we are working on Little Endian Processor
+ /// \todo Probabely, the same operation will have to be done when we want
+ /// to write image with Big Endian Transfert Syntax,
+ /// and we are working on Little Endian Processor
#ifdef GDCM_WORDS_BIGENDIAN
const int BUFFER_SIZE = 4096;
- // TODO FIXME Right now, we only care of Pixels element
+ /// \todo FIXME Right now, we only care of Pixels element
+ /// we should deal with *all* the BinEntries
// 8 Bits Pixels *are* OB, 16 Bits Pixels *are* OW
// -value forced while Reading process-
Program: gdcm
Module: $RCSfile: gdcmDicomDir.cxx,v $
Language: C++
- Date: $Date: 2005/02/07 14:48:34 $
- Version: $Revision: 1.130 $
+ Date: $Date: 2005/02/11 16:36:52 $
+ Version: $Revision: 1.131 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Dicom PS 3.3 describes the relationship between Directory Records, as follow
//
// Directory Record Type Directory Record Types which may be included
-// in the next lower-รจlevel directory Entity
+// in the next lower-level directory Entity
//
// (Root directory Entity) PATIENT
//
}
else
{
- /// \todo if parseDir == false, it should be tagged as an error
- // NO ! user may just call ParseDirectory() *after* constructor
+ // user may just call ParseDirectory() *after* constructor
}
}
// Only if user passed a DICOMDIR
{
gdcmWarningMacro( "NO 'Directory record sequence' (0x0004,0x1220)"
<< " in file " << fileName);
- /// \todo FIXME : what do we do when the parsed file IS NOT a
- /// DICOMDIR file ?
}
else
CreateDicomDir();
if ( !e )
{
gdcmWarningMacro( "No Directory Record Sequence (0004,1220) found");
- /// \todo FIXME: what to do when the parsed file IS NOT a DICOMDIR file ?
return;
}
Program: gdcm
Module: $RCSfile: gdcmDocument.cxx,v $
Language: C++
- Date: $Date: 2005/02/09 21:37:45 $
- Version: $Revision: 1.226 $
+ Date: $Date: 2005/02/11 16:36:52 $
+ Version: $Revision: 1.227 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
delete Fp;
Fp = 0;
}
- return true; //FIXME how do we detect a non-closed ifstream ?
+ return true;
}
/**
return;
}
- /// \todo check the result
Fp->read((char*)a, l);
if( Fp->fail() || Fp->eof())
{
{
dlm_mod = false;
}
- // FIXME, TODO
- // when we're here, element fffe,e000 is already passed.
- // it's lost for the SQItem we're going to process !!
-
- //ParseDES(itemSQ, newDocEntry->GetOffset(), l, dlm_mod);
- //delete newDocEntry; // FIXME well ... it's too late to use it !
// Let's try :------------
// remove fff0,e000, created out of the SQItem
return;
}
- /// \todo Any compacter code suggested (?)
if ( IsDocEntryAnInteger(entry) )
{
uint32_t NewInt;
if ( gr != 0x0008 || ( elem != 0x0070 && elem != 0x0080 ) )
{
foundLength = 10;
- entry->SetReadLength(10); /// \todo a bug is to be fixed !?
+ entry->SetReadLength(10); // a bug is to be fixed !?
}
}
else if ( gr == 0x0009 && ( elem == 0x1113 || elem == 0x1114 ) )
{
foundLength = 4;
- entry->SetReadLength(4); /// \todo a bug is to be fixed !?
+ entry->SetReadLength(4); // a bug is to be fixed !?
}
else if ( entry->GetVR() == "SQ" )
/**
* \brief during parsing, Header Elements too long are not loaded in memory
- * @param newSize
+ * @param newSize new size
*/
void Document::SetMaxSizeLoadEntry(long newSize)
{
/**
* \brief Header Elements too long will not be printed
- * \todo See comments of \ref Document::MAX_SIZE_PRINT_ELEMENT_VALUE
- * @param newSize
+ * See comments of \ref Document::MAX_SIZE_PRINT_ELEMENT_VALUE
+ * @param newSize new size
*/
void Document::SetMaxSizePrintEntry(long newSize)
{
Program: gdcm
Module: $RCSfile: gdcmDocument.h,v $
Language: C++
- Date: $Date: 2005/02/06 14:39:35 $
- Version: $Revision: 1.105 $
+ Date: $Date: 2005/02/11 16:36:52 $
+ Version: $Revision: 1.106 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "gdcmDict.h"
#include "gdcmElementSet.h"
#include "gdcmException.h"
-//#include "gdcmCommon.h"
#include <map>
#include <list>
Program: gdcm
Module: $RCSfile: gdcmException.h,v $
Language: C++
- Date: $Date: 2005/01/11 15:15:38 $
- Version: $Revision: 1.21 $
+ Date: $Date: 2005/02/11 16:36:52 $
+ Version: $Revision: 1.22 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
public:
/*
- * Builds an exception with minimal information: name of the thrower
- * method and error message
- *
+ * \brief Builds an exception with minimal information: name of the thrower
+ * method and error message
* @param from name of the thrower
* @param error error description string
*/