}
void KernelManagerContour::initializeEnvironment(std::string datadir){
+ _datadir = datadir;
std::string conceptsFN = datadir+"holaConceptsFile.cf";
std::string imageSourcesFN = datadir+"holaImagesInstantsFile.of";
std::string imageSectionsFN = "";
this->filename = filenam;
}
+std::string KernelManagerContour::parseOsirixFile(std::string filename){
+
+
+#ifdef ParserOsirix_BUILD
+ vtkImageData* sourceimage;
+ std::string xsdfile;
+
+ xsdfile = _datadir;
+
+ xsdfile.append("\\XML\\osirixschema.xsd");
+
+ sourceimage = getSourceImage();
+ OsirixParser p(xsdfile.c_str(), sourceimage->GetSpacing(), sourceimage->GetExtent());
+
+ if(p.ParseFile(filename.c_str())!= 0){
+
+ }
+
+ return p.getContoursFileName();
+#else
+ return "";
+#endif
+
+
+}
+