X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2FContour%2FContourExtractData.h;h=d857d50730b31fa70fd0da572a048350f142a3db;hb=096822cf3513065cfa25e378679339a5ae4684cf;hp=5ad15b9bba588dc795684c8e60ea8cafb2ddf8f1;hpb=3e48d6cf83c4d96585d3e825899db643f9a62193;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/Contour/ContourExtractData.h b/lib/maracasVisuLib/src/interface/wxWindows/Contour/ContourExtractData.h index 5ad15b9..d857d50 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/Contour/ContourExtractData.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/Contour/ContourExtractData.h @@ -3,7 +3,7 @@ #define __ContourExtractData_h_INCLUDED_H__ -#include +#include "manualContourModel.h" #include "marTypes.h" @@ -38,6 +38,14 @@ double *rstandardeviation); void SetTypeOperation(int type); + //--Volume Statistics-- + void InitVolumeStatistics(); + void GetVolumeStatistics(int *vol_rCountRange, int *vol_rsize, + double *vol_minValue, double *vol_maxValue, + double *vol_average, double *vol_standardeviation); + + + private: bool okImagesResults; std::vector lstManConMod; @@ -64,6 +72,17 @@ void InitVtkImagesResult(); + //--Volume Statistics-- + int vol_rCountRange; + int vol_rsize; + double vol_minValue; + double vol_maxValue; + double vol_acum_average; + double vol_acum_standardeviation; + void SetVolumeStatistics(int rCountRange, int rsize, + double minValue,double maxValue, + double acum_average, double acum_standardeviation); + };