14 #ifndef GDCMFILEDERIVATION_H
15 #define GDCMFILEDERIVATION_H
22 class FileDerivationInternals;
49 bool AddReference(
const char *referencedsopclassuid,
const char *referencedsopinstanceuid);
55 void SetPurposeOfReferenceCodeSequenceCodeValue(
unsigned int codevalue);
61 void SetDerivationCodeSequenceCodeValue(
unsigned int codevalue);
64 void SetDerivationDescription(
const char *dd );
75 bool AddDerivationDescription();
76 bool AddSourceImageSequence();
77 bool AddPurposeOfReferenceCodeSequence(
DataSet &ds);
81 FileDerivationInternals *Internals;
93 #endif //GDCMFILEDERIVATION_H
Class to represent a Data Set (which contains Data Elements) A Data Set represents an instance of a r...
Definition: gdcmDataSet.h:55
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
File & GetFile()
Definition: gdcmFileDerivation.h:71
FileDerivation class See PS 3.16 - 2008 For the list of Code Value that can be used for in Derivation...
Definition: gdcmFileDerivation.h:39
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
void SetFile(const File &f)
Set/Get File.
Definition: gdcmFileDerivation.h:70
const File & GetFile() const
Definition: gdcmFileDerivation.h:72