14 #ifndef GDCMFILEEXPLICITFILTER_H
15 #define GDCMFILEEXPLICITFILTER_H
41 FileExplicitFilter():F(new
File),ChangePrivateTags(false),UseVRUN(true),RecomputeItemLength(false),RecomputeSequenceLength(false) {}
51 void SetRecomputeItemLength(
bool b);
52 void SetRecomputeSequenceLength(
bool b);
69 bool ChangePrivateTags;
71 bool RecomputeItemLength;
72 bool RecomputeSequenceLength;
78 #endif //GDCMFILEEXPLICITFILTER_H
Class to represent a Data Set (which contains Data Elements) A Data Set represents an instance of a r...
Definition: gdcmDataSet.h:55
FileExplicitFilter class After changing a file from Implicit to Explicit representation (see ImageCha...
Definition: gdcmFileExplicitFilter.h:38
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
void SetChangePrivateTags(bool b)
Decide whether or not to VR'ify private tags.
Definition: gdcmFileExplicitFilter.h:45
FileExplicitFilter()
Definition: gdcmFileExplicitFilter.h:41
File & GetFile()
Definition: gdcmFileExplicitFilter.h:61
void SetFile(const File &f)
Set/Get File.
Definition: gdcmFileExplicitFilter.h:60
Class for Smart Pointer.
Definition: gdcmObject.h:26
a DICOM File See PS 3.10 File: A File is an ordered string of zero or more bytes, where the first byt...
Definition: gdcmFile.h:33
Class to manipulate the sum of knowledge (all the dict user load)
Definition: gdcmDicts.h:28
~FileExplicitFilter()
Definition: gdcmFileExplicitFilter.h:42
Definition: gdcmASN1.h:20
void SetUseVRUN(bool b)
When VR=16bits in explicit but Implicit has a 32bits length, use VR=UN.
Definition: gdcmFileExplicitFilter.h:48