Program: gdcm
Module: $RCSfile: gdcmBinEntry.cxx,v $
Language: C++
- Date: $Date: 2005/02/05 02:28:49 $
- Version: $Revision: 1.65 $
+ Date: $Date: 2005/02/05 04:28:38 $
+ Version: $Revision: 1.67 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
*/
void BinEntry::WriteContent(std::ofstream *fp, FileType filetype)
{
- const int BUFFER_SIZE = 4096;
DocEntry::WriteContent(fp, filetype);
void* binArea = GetBinArea();
int lgr = GetLength();
// 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
// 8 Bits Pixels *are* OB, 16 Bits Pixels *are* OW
// -value forced while Reading process-
- if (GetGroup() == 0x7fe0 ) //&& GetVR() == "OW")
+ if (GetGroup() == 0x7fe0 && GetVR() == "OW")
{
uint16_t *buffer = new uint16_t[BUFFER_SIZE/2];