X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FvtkGdcmWriter.h;h=3de9c069d8ad371a6be3e1bb1004ab7f1cac8434;hb=da317a4e58595a638ab541c74fa8e5e8608819d3;hp=1124a58a8187211c26d3892261d2e0bb70e4168f;hpb=922095a0dd56f24d651b36f62256690020937d9a;p=gdcm.git diff --git a/vtk/vtkGdcmWriter.h b/vtk/vtkGdcmWriter.h index 1124a58a..3de9c069 100644 --- a/vtk/vtkGdcmWriter.h +++ b/vtk/vtkGdcmWriter.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: vtkGdcmWriter.h,v $ Language: C++ - Date: $Date: 2004/12/10 13:49:08 $ - Version: $Revision: 1.4 $ + Date: $Date: 2005/01/28 10:07:35 $ + Version: $Revision: 1.5 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -23,7 +23,6 @@ #include #include -#include #include //----------------------------------------------------------------------------- @@ -52,6 +51,13 @@ public: vtkGetMacro(WriteType,int); const char *GetWriteTypeAsString(); + void SetUIDPrefix(const char *prefix); + const char *GetUIDPrefix(); + + void NewStudyInstanceUID(); + void NewSeriesInstanceUID(); + void NewFrameOfReferenceInstanceUID(); + protected: vtkGdcmWriter(); ~vtkGdcmWriter(); @@ -65,8 +71,14 @@ private: // Variables vtkLookupTable *LookupTable; int WriteType; + + //BTX + std::string UIDPrefix; + std::string StudyInstanceUID; + std::string SeriesInstanceUID; + std::string FrameOfReferenceInstanceUID; + //ETX }; //----------------------------------------------------------------------------- #endif -