X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvMaximumIntensityProjection.h;fp=vv%2FvvMaximumIntensityProjection.h;h=0000000000000000000000000000000000000000;hb=3019905a0b56696012a9e4988a1def8b98db5a1b;hp=8f3770123d18816d8d180485d43efc3a9347d3d7;hpb=d2da68d0db9e40a3053d8482aecabf08d6a56cc0;p=clitk.git diff --git a/vv/vvMaximumIntensityProjection.h b/vv/vvMaximumIntensityProjection.h deleted file mode 100644 index 8f37701..0000000 --- a/vv/vvMaximumIntensityProjection.h +++ /dev/null @@ -1,41 +0,0 @@ -/*========================================================================= - Program: vv http://www.creatis.insa-lyon.fr/rio/vv - - Authors belong to: - - University of LYON http://www.universite-lyon.fr/ - - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr - - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr - - This software is distributed WITHOUT ANY WARRANTY; without even - the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. See the copyright notices for more information. - - It is distributed under dual licence - - - BSD See included LICENSE.txt file - - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html -======================================================================-====*/ -#ifndef vvMaximumIntensityProjection_h -#define vvMaximumIntensityProjection_h -#include "vvImage.h" -class vvSlicerManager; - -class vvMaximumIntensityProjection -{ -public: - vvMaximumIntensityProjection(): mDimension(0) {}; - ///Computes the MIP image on the given vvImage - void Compute(vvSlicerManager*); - vvImage::Pointer GetOutput() {return mOutputImage;}; - bool error; - -protected: - template void Update_WithDimAndPixelType(vvImage::Pointer); - template void Update_WithPixelType(vvImage::Pointer); - vvImage::Pointer mOutputImage; - //Dimension along which to compute the MIP - unsigned int mDimension; - vvSlicerManager * mCurrentSlicerManager; -}; - -#endif