X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FcreaImageIOWxSimpleDlg.h;h=777836eb8714339c33f0c2a18ca8a4236d598a6c;hb=e7ba14e2a36189a6ba6d8490c2b4edf3be86f894;hp=9ef4f5142b8413f28c7a0a3fc0b371bb99aff040;hpb=c7482ec7d04a5e5987841932a6856ebd471cebdb;p=creaImageIO.git diff --git a/src/creaImageIOWxSimpleDlg.h b/src/creaImageIOWxSimpleDlg.h index 9ef4f51..777836e 100644 --- a/src/creaImageIOWxSimpleDlg.h +++ b/src/creaImageIOWxSimpleDlg.h @@ -26,7 +26,7 @@ */ #include "creaImageIOSimpleView.h" -#include + #include "creaImageIOWxGimmickReaderDialog.h" namespace creaImageIO { @@ -58,8 +58,14 @@ namespace creaImageIO /// return a vtkImageData vector of selected images, if available std::vector getImagesSelected(); - + vtkImageData* getVolumeSelected(); + wxString getInfoImage(); + wxString getInfoImageSource(); + + std::vector< std::map > getDicomInfoImagesSelected(); + void SetAttrDicomTags( std::vector attr ); + void setInfo(bool i_val){bInfo = i_val;} @@ -69,19 +75,21 @@ namespace creaImageIO std::vector getMapInfos(){return m_resultsInfo;} private: - bool bInfo; - std::string namedescp; - std::string namedb; - wxString infoimage; + bool bInfo; + std::string namedescp; + std::string namedb; + wxString infoimage; + wxString infoimageSource; /// interface to read data - SimpleView m_view; + SimpleView m_view; /// vtkImageData vector - std::vector m_results; + std::vector m_results; + std::vector< std::map > m_resultsDicomAtr; + std::vector m_attrDicomTags; // DXXXX_YYYY DAAAA_BBBB ... std::vector m_resultsInfo; - }; }