X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FThresholdImageView%2FColorLayerImageViewPanel.h;h=3b19119d487b250d49bc26b1279bc1a2cd1740ec;hb=f38984f56e3dbccb5d3a8392aa3e5cbb698bf2d8;hp=3927cc9fb5fbc782e7b538a73612b753ad0b95ab;hpb=d8edef346f2d6c64f6ed3bea7225aeb3a8b3970c;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewPanel.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewPanel.h index 3927cc9..3b19119 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewPanel.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageViewPanel.h @@ -19,6 +19,17 @@ #include "ColorLayerImageView.h" +//EED 21-08-2010 +class wxDlgTransformByDimensionBySpacingByPixel + { + public: + wxDlgTransformByDimensionBySpacingByPixel(); + ~wxDlgTransformByDimensionBySpacingByPixel(); + void GetTransformType(wxWindow *parent , wxString message,int &typeOfTransformation,bool &dlgWxOK) ; + }; + +//----------------------------------------------------- + class ColorLayerImageViewPanel : public wxPanel { @@ -28,9 +39,15 @@ void onThresholdStop(); void SetColorLayerImageView(ColorLayerImageView* colorLayerImageView); bool IsVisible(); + void SetBaseSpacing(double spc[3]); + void SetBaseDimension(int dim[3]); + void SetOriginalSpacing(double spc[3]); private: - + int _dimBase[3]; + double _spcBase[3]; + double _spcOrg[3]; + bool _thresholdGo; ColorLayerImageView *_colorLayerImageView; wxButton *_btn_ReadImage;