std::string getContoursFileName();
+ // Return ROI as lists of points
+ const std::map<int, vector< vector<double> > >& getContoursMapMM() {
+ return contoursmapMM;
+ }
+ const std::map<int, vector< vector<double> > >& getContoursMapPX() {
+ return contoursmapPX;
+ }
+
+ // Return ROI names
+ const std::map<int, std::string>& getContoursNameMM() {
+ return contoursnameMM;
+ }
+ const std::map<int, std::string>& getContoursNamePX() {
+ return contoursnamePX;
+ }
+
private:
std::string schema;
std::string errorline;
int _imageindex;
+ std::string _roiname;
const char* OSIRIX_DICT;
const char* OSIRIX_KEY;
const char* OSIRIX_POINT_MM;
const char* OSIRIX_POINT_PX;
const char* OSIRIX_STRING;
-
+ const char* OSIRIX_NAME;
+
const char* CREACONTOUR;
const char* CREACONTOUR_VERSION;
const char* CREACONTOUR_IMAGEDIMENSIONS;
std::map<int, vectorXYZ> contoursmapMM;
std::map<int, vectorXYZ> contoursmapPX;
+ std::map<int, std::string> contoursnameMM;
+ std::map<int, std::string> contoursnamePX;
+
void saveCreaContoursFormat();
void writeHeader(FILE* pFile);