Program: gdcm
Module: $RCSfile: gdcmDicomDirElement.cxx,v $
Language: C++
- Date: $Date: 2005/01/24 14:14:10 $
- Version: $Revision: 1.31 $
+ Date: $Date: 2005/01/28 17:01:29 $
+ Version: $Revision: 1.32 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Print
/**
* \brief Print all
- * \todo add a 'Print Level' check
* @param os The output stream to be written to.
*/
void DicomDirElement::Print(std::ostream &os)
Program: gdcm
Module: $RCSfile: gdcmDicomDirImage.cxx,v $
Language: C++
- Date: $Date: 2005/01/23 10:12:33 $
- Version: $Revision: 1.20 $
+ Date: $Date: 2005/01/28 17:01:29 $
+ Version: $Revision: 1.21 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Constructor / Destructor
/**
* \brief Constructor
+ * \note End user must use : DicomDirSerie::NewImage()
*/
DicomDirImage::DicomDirImage(bool empty):
DicomDirObject()
Program: gdcm
Module: $RCSfile: gdcmDicomDirPatient.cxx,v $
Language: C++
- Date: $Date: 2005/01/25 15:44:23 $
- Version: $Revision: 1.33 $
+ Date: $Date: 2005/01/28 17:01:29 $
+ Version: $Revision: 1.34 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Constructor / Destructor
/**
* \brief Constructor
+ * \note End user must use : DicomDir::NewPatient()
*/
DicomDirPatient::DicomDirPatient(bool empty):
DicomDirObject()
Program: gdcm
Module: $RCSfile: gdcmDicomDirSerie.cxx,v $
Language: C++
- Date: $Date: 2005/01/25 15:44:23 $
- Version: $Revision: 1.35 $
+ Date: $Date: 2005/01/28 17:01:29 $
+ Version: $Revision: 1.36 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
//-----------------------------------------------------------------------------
// Constructor / Destructor
/**
- * \brief Constructor
+ * \brief Constructor
+ * \note End user must use : DicomDirStudy::NewSerie()
*/
DicomDirSerie::DicomDirSerie(bool empty):
DicomDirObject()
/**
* \brief Get the first entry while visiting the DicomDirImage
- * \return The first DicomDirImage if found, otherwhise NULL
+ * \return The first DicomDirImage if DicomDirserie not empty, otherwhise NULL
*/
DicomDirImage *DicomDirSerie::GetFirstImage()
{
return *ItImage;
return NULL;
}
-
-/**
- * \brief Get the first entry while visiting the DicomDirImage
- * \return The first DicomDirImage if found, otherwhise NULL
- */
-DicomDirImage *DicomDirSerie::GetLastImage()
-{
- ItImage = Images.end();
- if (ItImage != Images.begin())
- {
- --ItImage;
- return *ItImage;
- }
- return NULL;
-}
//-----------------------------------------------------------------------------
// Protected
Program: gdcm
Module: $RCSfile: gdcmDicomDirSerie.h,v $
Language: C++
- Date: $Date: 2005/01/25 11:11:58 $
- Version: $Revision: 1.24 $
+ Date: $Date: 2005/01/28 17:01:29 $
+ Version: $Revision: 1.25 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// should avoid exposing internal mechanism
DicomDirImage *GetFirstImage();
DicomDirImage *GetNextImage();
- DicomDirImage *GetLastImage();
/// adds the passed IMAGE to the IMAGE chained List for this SERIE.
void AddImage(DicomDirImage *obj) { Images.push_back(obj); };
Program: gdcm
Module: $RCSfile: gdcmDicomDirStudy.cxx,v $
Language: C++
- Date: $Date: 2005/01/25 15:44:23 $
- Version: $Revision: 1.32 $
+ Date: $Date: 2005/01/28 17:01:29 $
+ Version: $Revision: 1.33 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Constructor / Destructor
/**
* \brief Constructor
+ * \note End user must use : DicomDirPatient::NewStudy()
*/
DicomDirStudy::DicomDirStudy(bool empty):
DicomDirObject()
Program: gdcm
Module: $RCSfile: gdcmDirList.h,v $
Language: C++
- Date: $Date: 2005/01/23 10:12:33 $
- Version: $Revision: 1.19 $
+ Date: $Date: 2005/01/28 17:01:30 $
+ Version: $Revision: 1.20 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \ingroup DirList
- * \brief List containing the file Header s of all the gdcm readable files
+ * \brief List containing the file headers of all the gdcm readable files
* found by exploring recursively a root directory.
*/
class GDCM_EXPORT DirList
Program: gdcm
Module: $RCSfile: gdcmFile.h,v $
Language: C++
- Date: $Date: 2005/01/26 17:17:31 $
- Version: $Revision: 1.100 $
+ Date: $Date: 2005/01/28 17:01:30 $
+ Version: $Revision: 1.101 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
bool Write(std::string fileName, FileType filetype);
+ /// returns the RLE info
RLEFramesInfo *GetRLEInfo() { return RLEInfo; }
+ /// Returns the JPEG Fragments info
JPEGFragmentsInfo *GetJPEGInfo() { return JPEGInfo; }
protected:
Program: gdcm
Module: $RCSfile: gdcmJPEGFragmentsInfo.cxx,v $
Language: C++
- Date: $Date: 2005/01/28 15:42:22 $
- Version: $Revision: 1.12 $
+ Date: $Date: 2005/01/28 17:01:30 $
+ Version: $Revision: 1.13 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
}
-void JPEGFragmentsInfo::DecompressJPEGFramesFromFile(std::ifstream *fp, uint8_t *buffer, int nBits, int numBytes, int length)
+// Keep a track of the old code (maybe Jpeg2000 lib will be less clever than IJG
+//void JPEGFragmentsInfo::DecompressJPEGFramesFromFile(std::ifstream *fp, uint8_t *buffer, int nBits, int numBytes, int length)
+
+// to avoid warnings
+void JPEGFragmentsInfo::DecompressJPEGFramesFromFile(std::ifstream *fp, uint8_t *buffer, int nBits, int , int )
{
// Pointer to the Raw image
uint8_t *localRaw = buffer;
Program: gdcm
Module: $RCSfile: gdcmVR.cxx,v $
Language: C++
- Date: $Date: 2005/01/17 11:13:21 $
- Version: $Revision: 1.32 $
+ Date: $Date: 2005/01/28 17:01:30 $
+ Version: $Revision: 1.33 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \brief Constructor
*/
+
VR::VR()
{
std::string filename = DictSet::BuildDictPath() + DICT_VR;