X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2Fkernel_ManagerContour_NDimensions%2FKernelManagerContour.h;h=067cbf34a6a0f0ffd0f12fa329662b525002f4cf;hb=89f5bbefcd87de09f9c8d60e1d8fecabec554a1c;hp=ec6cd2131e83351a170d28231c7077b4c65f673a;hpb=1105d4fa1829853319070b3d5144eec7e12b246b;p=creaContours.git diff --git a/lib/kernel_ManagerContour_NDimensions/KernelManagerContour.h b/lib/kernel_ManagerContour_NDimensions/KernelManagerContour.h index ec6cd21..067cbf3 100644 --- a/lib/kernel_ManagerContour_NDimensions/KernelManagerContour.h +++ b/lib/kernel_ManagerContour_NDimensions/KernelManagerContour.h @@ -6,15 +6,17 @@ //------------------------------------------------------------------------------------------------------------ // Includes //------------------------------------------------------------------------------------------------------------ -#include "ImageSourceThing.h" -#include "ImageSectionThing.h" -#include "AxeThing.h" -#include "ContourThing.h" +//#include "ImageSourceThing.h" +//#include "ImageSectionThing.h" +//#include "AxeThing.h" +//#include "ContourThing.h" #include "OutlineModelManager.h" #include "OutlineModelBuilder.h" +#include "time.h" #include "ContourPropagation.h" +#include class KernelManagerContour{ @@ -31,7 +33,7 @@ public: ** If images are available before the construction of the kernelManager this method should be used ** it sets the vector images and initializes the environment **/ - KernelManagerContour(std::vector images); + KernelManagerContour(std::vector images,std::string datadir); ~KernelManagerContour(); std::vector getVectImages(); @@ -44,7 +46,7 @@ public: - void initializeEnvironment(); + void initializeEnvironment(std::string datadir); /** @@ -121,6 +123,8 @@ public: // Constants //------------------------------------------------------------------------------------------------------------ + void setCurrentFileName(std::string filenam); + std::string getCurrentFileName(); private: //------------------------------------------------------------------------------------------------------------ // Attributes @@ -133,6 +137,8 @@ private: //Temporary attribute should be removed OutlineModelManager * modelManager; + std::string filename; + int inredo; int inundo; int _currentIndex;