**/
}
-KernelManagerContour::KernelManagerContour(std::vector<vtkImageData*> images){
+KernelManagerContour::KernelManagerContour(std::vector<vtkImageData*> images,std::string datadir){
/**THIS ALL SHOULD BE IN AN OTHER LIB CALLED PERSISTANCE
int time = seconds;
- stundoredo = "data/temp"+intToString(time);
+ stundoredo = datadir+"/temp"+intToString(time);
_currentIndex = 0;
_contourPropagation = NULL;
** FINISH PERSISTANCE
**/
setVectImages(images);
- initializeEnvironment();
+ initializeEnvironment(datadir);
}
KernelManagerContour::~KernelManagerContour(){
vectimages = vectimg;
}
-void KernelManagerContour::initializeEnvironment(){
- std::string conceptsFN = "data/holaConceptsFile.cf";
- std::string imageSourcesFN = "data/holaImagesInstantsFile.of";
+void KernelManagerContour::initializeEnvironment(std::string datadir){
+ std::string conceptsFN = datadir+"holaConceptsFile.cf";
+ std::string imageSourcesFN = datadir+"holaImagesInstantsFile.of";
std::string imageSectionsFN = "";
std::string axeThingsFN = "";
}
- OutlineModelBuilder * _builder = new OutlineModelBuilder( conceptsFN );
+ OutlineModelBuilder * _builder = new OutlineModelBuilder( conceptsFN ,datadir);
_builder->buildImageSource_Envornment( imageSourcesFN, sourcesMap );
_builder->buildImageSection_Envornment( imageSectionsFN, sectionsMap );
_builder->buildAxe_Envornment(axeThingsFN, axesMap );