Program: gdcm
Module: $RCSfile: gdcmDicomDir.cxx,v $
Language: C++
- Date: $Date: 2005/07/23 01:59:21 $
- Version: $Revision: 1.152 $
+ Date: $Date: 2005/08/19 13:15:05 $
+ Version: $Revision: 1.153 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
//
// (Root directory Entity) PATIENT
// PATIENT STUDY
-// STUDY SERIES
+// STUDY SERIES
+// STUDY VISIT
// SERIES IMAGE
// IMAGE /
//
Program: gdcm
Module: $RCSfile: gdcmFileHelper.h,v $
Language: C++
- Date: $Date: 2005/07/30 18:27:00 $
- Version: $Revision: 1.20 $
+ Date: $Date: 2005/08/19 13:15:05 $
+ 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
void SetLoadMode(int loadMode);
void SetFileName(std::string const &fileName);
bool Load();
- /// to allow user user to modify pixel order (Mirror, TopDown, 90°Rotate,...)
+ /// to allow user to modify pixel order (e.g. Mirror, TopDown, 90°Rotate,...)
void SetUserFunction( VOID_FUNCTION_PUINT8_PFILE_POINTER userFunc )
{ UserFunction = userFunc; }
// File methods
uint8_t *GetImageData();
uint8_t *GetImageDataRaw();
- size_t GetImageDataIntoVector(void *destination, size_t maxSize);
+
+ GDCM_LEGACY(size_t GetImageDataIntoVector(void *destination,size_t maxSize));
void SetImageData(uint8_t *data, size_t expectedSize);
FileType WriteType;
/// Pointer to a user supplied function to allow modification of pixel order
/// (i.e. : Mirror, TopDown, 90°Rotation, ...)
- /// use as : void userSuppliedMirrorFunction(uint8_t *im, gdcm::File *f)
+ /// use as : void userSuppliedFunction(uint8_t *im, gdcm::File *f)
/// NB : the "uint8_t *" type of first param is just for prototyping.
/// User will Cast it according what he founds with f->GetPixelType()
- /// See ctkgdcmSerieViewer for an example
+ /// See vtkgdcmSerieViewer for an example
VOID_FUNCTION_PUINT8_PFILE_POINTER UserFunction;
};
} // end namespace gdcm
Program: gdcm
Module: $RCSfile: gdcmPixelReadConvert.cxx,v $
Language: C++
- Date: $Date: 2005/07/30 18:27:00 $
- Version: $Revision: 1.75 $
+ Date: $Date: 2005/08/19 13:15:05 $
+ Version: $Revision: 1.76 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
ConvertReorderEndianity();
ConvertReArrangeBits();
ConvertFixGreyLevels();
- if (UserFunction) // user is allowed to Mirror, TopDown, Rotate, .. the image
+ if (UserFunction) // user is allowed to Mirror, TopDown, Rotate,...the image
UserFunction( Raw, FileInternal);
ConvertHandleColor();
//-----------------------------------------------------------------------------
} // end namespace gdcm
-
-// NOTES on File internal calls
-// User
-// ---> GetImageData
-// ---> GetImageDataIntoVector
-// |---> GetImageDataIntoVectorRaw
-// | lut intervention
-// User
-// ---> GetImageDataRaw
-// ---> GetImageDataIntoVectorRaw
-